2
我希望Python運行curl的系統命令,並在其中傳遞一些參數。我也想用-w "%{http_code}"
返回結果(即200
,302
等)的HTTP狀態代碼帶鑰匙的Python KeyError
我現在有這個命令是
print os.popen('curl "{0}" -L -o /dev/null -s -w "%{http_code}"'.format("http://google.com")).read()
但這返回KeyError: 'http_code'
和我相信它,因爲http_code
由捲曲包裹。我如何解決這個問題?
'curl "{0}" -L -o /dev/null -s -w "%{{http_code}}"'.format("http://google.com")
此逃脫他們將得到的字符串中產生%{http_code}
: