运行此代码时
import PyPDF2 as pdf
bikeins = open('pdffileproj12.pdf','rb')
read_bikeins = pdf.PdfFileReader(bikeins)
我得到这个错误
read_bikeins=pdf。PdfFileReader(bikeins)回溯(最近一次呼叫最后一次):
文件“”,第1行,以read\u bikeins=pdf格式。PdfFileReader(比基恩)
文件“C:\Users\Naveen Raj\Anaconda3\lib\site packages\PyPDF2\pdf.py”,第1084行,在init self中。读取(流)
文件"C:\用户\Naveen Raj\Anaconda3\lib\site-包\PyPDF2\pdf.py",第1805行,在读取断言xrefstream["/类型"] == "/XRef"
TypeError:字符串索引必须是整数
在这里找到PDF
免责声明:这不是一个答案,我把它作为一个答案发布,因为原始海报要求它,因为它不适合在评论,长度和格式方面。
这是我运行的代码。我不能重现错误。
该文件位于测试的同一文件夹中。py
文件。
import PyPDF2 as pdf
bikeins = open('pdffileproj12.pdf','rb')
read_bikeins = pdf.PdfFileReader(bikeins)
print(str(read_bikeins))
下面是我使用python2.7运行它时的输出。13
$ python --version
Python 2.7.13
$ python test.py
<PyPDF2.pdf.PdfFileReader object at 0x101618810>
使用python3.6。3
$ python3 --version
Python 3.6.3
$ python3 test.py
<PyPDF2.pdf.PdfFileReader object at 0x110588c88>
我没有得到任何错误。你能检查一下你的Python版本吗?
我遵循了这个答案:Stanford nlp for python 我使用较长的文本作为输入,并遇到以下错误:
问题内容: 我正在学习python并试图将github问题转换为可读形式。使用有关如何将JSON转换为CSV的建议?我想出了这个: 其中“ issues.json”是包含我的github问题的json文件。当我尝试运行它时,我得到 我在这里想念什么?哪些是“字符串索引”?我确定一旦完成这项工作,我还会遇到更多问题,但是就目前而言,我只是希望它可以工作! 当我将陈述调整为 我得到的是…“问题”-所以
我正在尝试创建一个程序,该程序将通过GUI读取JSON字符串,然后使用该字符串执行其他功能,在本例中,分解一个数学方程。目前我得到的错误是: “类型错误:字符串索引必须是整数” 我不知道为什么。 我尝试读取的 JSON 如下所示:
问题内容: 我正在学习python并试图将github问题转换为可读形式。使用有关如何将JSON转换为CSV的建议?我想出了这个: 其中“ issues.json”是包含我的github问题的json文件。当我尝试运行它时,我得到 我在这里想念什么?哪些是“字符串索引”?我确定一旦完成这项工作,我就会遇到更多问题,但是就目前而言,我只是喜欢这个工作! 当我将陈述调整为 我得到的是…“问题”-所以我
问题内容: 我的json文件看起来像这样,我正在尝试在for循环中访问元素。 我这样做是这样的: 但是我收到错误消息:“ TypeError:列表索引必须是整数,而不是dict”。我是python(和json)的新手。有人可以建议我要去哪里错吗? 问题答案: 您遍历该 值 通过引用的名单, 没有 指标。 只需 直接 使用这些值(字典): 您可能想给它一个更有意义的循环名称:
我知道很多人问过相关的问题,但请帮我解决。我试图复制一个我在网上找到的开源温度控制实验室。我想在树莓皮上运行它。这就是我一直遇到的错误: 生成它的代码如下所示: 我相信这段代码试图通过以下代码与另一个python文件通信: 我还不知道我周围的python代码,所以一个非常清晰的“虚拟类”解决方案的解释会很有帮助。谢谢伙计们。