gpt4 book ai didi

python - 将转义字符添加到python字符串

转载 作者:行者123 更新时间:2023-11-28 22:44:34 26 4
gpt4 key购买 nike

我有一个要传递给程序或 bash 脚本的文件名。例如,如果它是 my car's picture.jpg,我必须将其更改为 my\car\'s picture.jpg 以像 一样将其传递给 os.system显示我的汽车图片.jpg。是否有自动执行反斜杠的功能?

最佳答案

你应该使用 subprocess从 Python 调用 shell 脚本的模块。这样您就不必担心自己会转义。

import subprocess
subprocess.call(['script_name', "my car's picture.jpg"])

subprocess.call() 将为您正确转义所有内容。如果您需要读取 shell 脚本的输出,请改用 subprocess.check_output()

关于python - 将转义字符添加到python字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29309264/

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