我可以在沒有問題的Windows cmd中使用wget。但是它無法通過Python中的命令調用wget。使用Python調用wget時失敗
我的代碼是:
import os
os.system('wget http://www.google.com')
的錯誤是: wget的不被識別爲一個內部或外部命令
我也試過子,它也將失敗。
from subprocess import *
call(['wget', 'http://www.google.com.hk'])
的誤差修改是: FileNotFoundError:[WinError 2]
是否有任何理由在系統調用中使用wget? 'urllib'可以幫到這裏。 – 2014-11-05 08:22:14
你的PATH是什麼?它是否包含'wget'?你的操作系統是什麼? – 2014-11-05 08:25:08
@JayanthKoushik謝謝你的回覆。我的目標是調用在cmd中運行的任何程序,例如FLVstreamer(http://www.nongnu.org/flvstreamer/)。當我在Python中使用cmd調用FLVstreamer時,會發生類似調用wget一樣的錯誤。 – DanEng 2014-11-05 08:28:14