使用Python调用wget失败

1 投票
2 回答
1575 浏览
提问于 2025-05-01 18:06

我可以在Windows的命令提示符下顺利使用wget这个工具。但是在Python中调用wget时却出现了问题。

我的代码是:

import os
os.system('wget http://www.google.com')

错误信息是:
wget没有被识别为内部或外部命令

我也尝试过用subprocess这个方法,但也失败了。

from subprocess import *
call(['wget', 'http://www.google.com.hk'])

错误信息是:
FileNotFoundError: [WinError 2]

暂无标签

2 个回答

0

只有当os.getcwd()返回的目录是wget所在的目录时,系统才会识别wget。如果不是这个目录,就需要使用wget的绝对路径。

2

把wget添加到你的系统路径变量中,然后再运行代码。

撰写回答