python错误 - NameError:未定义名称download_url

时间:2016-10-25 17:00:39

标签: python json curl

我试图使用供应商的restful API从cURL命令解析出json响应。完整命令是:

curl -s "url" -H "api" | python - c "import sys, json; print;(json.load(sys.stdin)["download_url"]);"

我一直收到一条名为NameError的错误:name' download_url'没有定义。关于如何解决这个问题的想法?

1 个答案:

答案 0 :(得分:2)

更改from __future__ import print_function print_closest = lambda w, wl: print('{}: {} ({})'.format(w, *closest_match(w, wl))) "的{​​{1}}。使用',您将首先关闭download_url。由于"download_url"不再属于python string命令

"