这里的问题很简单。我想将webkit2png导入另一个脚本,但是无法正常工作。
import feedparser, webkit2png
d = feedparser.parse('http://example.com/rss')
link = d.entries[0].link
title = d.entries[0].title
webkit2png link
这使我在第5行出现语法错误。我该怎么做?
File "example.py", line 5
webkit2png link
^
SyntaxError: invalid syntax
最佳答案
webkit2png
似乎只有一个命令行界面,因此导入模块不会有太大帮助,除非您尝试在main
中复制在webkit2png
函数中发出的代码。
我建议使用subprocess
模块直接调用文件,例如
import feedparser
import subprocess
d = feedparser.parse('http://example.com/rss')
link = d.entries[0].link
title = d.entries[0].title
subprocess.call(["webkit2png", link])
如果
webkit2png.py
位于脚本的同一目录中,请将subprocess.call
替换为subprocess.call(["python", "webkit2png.py", link])
关于python - 导入webkit2png Python,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4923054/