我想通过控制台将 url 传递给我的 python,然后执行适当的任务。许多链接在链接中包含字符“&”。 python 将其解释为结束参数,但这不是我想要的。这是代码示例
import sys
external_id = sys.argv[1].encode("utf-8")
print external_id
当我运行以下命令时:
python graph.py 2%60&7
我得到:
2%60
如何让 python 将“&”解释为 url 中的另一个字符?
请您参考如下方法:
这不是 python,它是 bash。你需要逃避它:
python graph.py 2%60\&7
