“import decimal”会引发错误

时间:2013-03-12 06:57:35

标签: python module decimal pypdf

这是我正在使用的代码

import os
import decimal
from pyPdf import PdfFileReader
path = r"E:\python\Real Python\Real Python\Course materials\Chapter 8\Practice files"
inputFileName = os.path.join(path,"Pride and Prejudice.pdf")
inputFile = PdfFileReader(file(inputFileName,"rb"))

print "Number of pages:", inputFile.getNumPages()
print "Title:", inputFile.getDocumentInfo().title

现在,当我运行此代码时,我收到一个错误: module'object'没有属性'Number'

我拍了一张我得到的整个输出的截图 当我运行上面的代码,有错误和一切。 那么,请看一下,让我知道什么是错的?

enter image description here

1 个答案:

答案 0 :(得分:12)

打印出所有最多50个不能被3整除的数字。它可能位于numbers上的sys.path模块中遮蔽标准库numbers。看看它在哪里:

import numbers
print numbers.__file__