pdfkit无法在编辑器中正确导入

时间:2015-04-13 16:54:04

标签: python-2.7 sublimetext2 pdfkit wing-ide

我正在尝试用HTML文件和网址制作PDF。我发现wkhtmltopdf正是我正在寻找的东西,而Python包装器pdfkit似乎也很棒。

但是,当我尝试运行基本脚本时:

import pdfkit
pdfkit.from_url('http://google.com', 'out.pdf')

在Wing IDE或Sublime Text 2中,我收到此错误:

AttributeError: 'module' object has no attribute 'from_url'

奇怪的是,当我在命令行或Wing IDE shell中执行它时,它工作正常。

我认为这与如何在sitepackages中安装pdfkit有关,但我不太清楚那些错综复杂的问题,以找出解决问题的方法。有人可以帮忙吗?

我在Windows 7上使用Python 2.7,Wing IDE 4.1.11-1,Sublime Text 2.0.2。

非常感谢, 亚历

1 个答案:

答案 0 :(得分:0)

正如Wingware所指出的,我在脚本所在的文件夹中有一个名为pdfkit.py的文件。它不是导入模块而是导入该文件,当然这几乎是空的。

感谢Wingware。