我正在用pyqt5用python编写我的第一个应用程序。我的所有图标和主脚本工作正常,我已导入所有模块。现在我需要把一切联系起来。我最大的问题是。当我点击图标它打开文件浏览器;然后我点击.pdf文件和。。。在这里我想我的程序运行def dzielenistron() 但它破坏了我的程序。我尝试过许多不同的解决方案,但仍然没有找到答案,以下是一些不配合的代码:
def openFile(self):
self.fileName = QtWidgets.QFileDialog.getOpenFileName(None, 'Wybierz plik')
self.name = open(fileName, 'rb')
self.dzielenieStron()
def dzielenieStron(self):
ReaderSplitPage = PyPDF2.PdfFileReader(self.name, 'rb')
for page in range(ReaderSplitPage.getNumPages()):
p = ReaderSplitPage.getPage(page)
WriterSplitPage = PyPDF2.PdfFileWriter()
WriterSplitPage.addPage(p)
with open('page-%02d.pdf' % page, 'wb') as f: # Tworzy nazwy plikow po kolei
WriterSplitPage.write(f)
当然所有的线都在同一水平线上。我不知道为什么这里会改变…
我会很感激你的建议
试试看:
相关问题 更多 >
编程相关推荐