我正在尝试将wget与subprocess
一起使用。
在尝试使用以下代码将页面下载到指定目录之前,我的尝试一直有效:
url = 'google.com'
location = '/home/patrick/downloads'
args = ['wget', 'r', 'l 1' 'p' 'P %s' % location, url]
output = Popen(args, stdout=PIPE)
如果我在/home/patrick
中运行此代码,我会在/home/patrick
中得到index.html
,而不是在/home/patrick/downloads
中。
你能帮我吗?
谢谢;)
您需要有连字符,
location
应该只是另一个参数:来自
os
的编辑:popen
打算replaceos.popen
模块。因此,不建议使用os.popen
最初我以为是来自
os
的popen
。如果您使用
popen
fromos
使用
Popen
来自subprocess
如果我遗漏了什么,请告诉我。
Thx!
相关问题 更多 >
编程相关推荐