gpt4 book ai didi

Python:未读取命令行参数?

转载 作者:太空宇宙 更新时间:2023-11-04 08:51:00 25 4
gpt4 key购买 nike

我正在尝试以以下形式读取 python 中的命令行参数:

python myprogram.py string string 字符串

我曾尝试使用 sys.argv[1-3] 来获取每个字符串,但是当我有一个字符串(例如 $unny-Day)时,它不会处理整个字符串。我怎样才能完整地处理这些字符串?

最佳答案

你在使用外壳吗? $ 是 shell 中的特殊字符,被解释为 shell 变量。由于该变量不存在,它在文本中被替换为一个空字符串。

尝试在您的参数周围使用单引号,例如 > python myapp.py '$unny-Day'

关于Python:未读取命令行参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35276163/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com