使用Py2PDF2时,int()在pdf.py的第803行遇到了意外的关键字参数'base'错误

时间:2014-03-17 12:18:52

标签: visual-studio-2012 ironpython pypdf

当我使用Python工具和 ironpython 2.7 和PyPDF2 v1.20在Visual Studio中执行以下代码时。

我收到此错误“int()得到了一个意外的关键字参数'base'”pdf.py中的第803行

这是我的完整代码:

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)

我收到此错误“int()得到了一个意外的关键字参数'base'”pdf.py中的第803行

有什么想法吗?

0 个答案:

没有答案