【发布时间】:2013-03-26 18:49:24
【问题描述】:
简单的问题。
如果我有这一行:
j = json.load(urllib.urlopen("http://ajax.googleapis.com/ajax/services/search/images?v=1.0&q= ***$???*** "))
我正在尝试将参数从另一个脚本 +/或命令行传递到该位置。
在 bash 中很简单,$1、$2 等。
我已经读过 (sys.argv[1]) 并且我错过了它,因为 bash 中这样一个简单的事情似乎需要在 python 中如此冗长。我试过这个:
j = json.load(urllib.urlopen("http://ajax.googleapis.com/ajax/services/search/images?v=1.0&q='(sys.argv[1])'"))
无济于事...... 我不明白什么?
【问题讨论】:
标签: python bash variables arguments