Skip to main content
 首页 » 编程设计

python之导入 webkit2png Python

2025年05月04日31kevingrace

这是一个非常简单的问题。我想将 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])