Visual studio 2012 int()得到一个意外的关键字参数';基数';使用Py2PDF2时pdf.py中第803行出错
当我在VisualStudio中使用Python工具和IronPython2.7以及PyPDF2V1.20执行以下代码时 我在pdf.py中的第803行出现错误“int()得到了一个意外的关键字参数'base'” 这是我的完整代码: 我在pdf.py中的第803行出现错误“int()得到了一个意外的关键字参数'base'”Visual studio 2012 int()得到一个意外的关键字参数';基数';使用Py2PDF2时pdf.py中第803行出错,visual-studio-2012,ironpython,pypdf,Visual Studio 2012,Ironpython,Pypdf,当我在VisualStudio中使用Python工具和IronPython2.7以及PyPDF2V1.20执行以下代码时 我在pdf.py中的第803行出现错误“int()得到了一个意外的关键字参数'base'” 这是我的完整代码: 我在pdf.py中的第803行出现错误“int()得到了一个意外的关键字参数'base'” 有什么想法吗?试试最新版本,错误已经修复。您还应该确保您的pdf文档至少有9页。找到的解决方案是必须删除的generic.py中的pages it base=页面。 imp
有什么想法吗?试试最新版本,错误已经修复。您还应该确保您的pdf文档至少有9页。找到的解决方案是必须删除的generic.py中的pages it base=页面。
import clr
clr.AddReference('System.Drawing')
clr.AddReference('System.Windows.Forms')
from System.Drawing import *
from System.Windows.Forms import *
from PyPDF2 import PdfFileReader
class MyForm(Form):
def __init__(self):
# Create child controls and initialize form
self.Text = "Test Project"
self.Size = Size(600, 500)
path = "F:/Download/RealPython.pdf"
f = open(path)
inputpdf = PdfFileReader(open(path, "rb"))
page = inputpdf.getPage(8)
pagecontent = page.extractText()
display.mediaBox.upperRight = (
display.mediaBox.getUpperRight_x() / 2,
display.mediaBox.getUpperRight_y() / 2
)
Application.EnableVisualStyles()
Application.SetCompatibleTextRenderingDefault(False)
form = MyForm() Application.Run(form)