Skip to main content
 首页 » 编程设计

Python 系统参数读取 '&'

2025年05月04日9zhwl

我想通过控制台将 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