使用Python调用wget失败
我可以在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添加到你的系统路径变量中,然后再运行代码。