【发布时间】:2015-11-24 18:52:52
【问题描述】:
我希望 Python 在我传入一些参数的地方运行 curl 的系统命令。我还想用-w "%{http_code}"返回结果的HTTP状态码(即200、302等)
我目前的命令是
print os.popen('curl "{0}" -L -o /dev/null -s -w "%{http_code}"'.format("http://google.com")).read()
但这会返回KeyError: 'http_code',我认为它是因为http_code 被花括号包裹。我该如何解决这个问题?
【问题讨论】:
标签: python