gpt4 book ai didi

python 字符串 ' "' : single double quote inside string

转载 作者:太空狗 更新时间:2023-10-30 01:09:26 25 4
gpt4 key购买 nike

双引号看起来像这样 "。如果我把它放在 python 字符串中,我会得到这个 ' "'。在 python 中,我可以在字符串 ' ""' 中放置两个双引号,这将打印为两个双引号。但是,我不能像以前那样在字符串中放置单个双引号,' "'。我在 eclipse 中使用 pydev 执行此操作,它给出了一个 错误:"遇到 "\r"(13),之后:“”。我正在尝试使用命令管道和文件名执行以下操作:

logA = 'thing.txt'
cmdpipe = os.popen('copy "C:\upe\' + logA + '"' + ' "C:\upe\log.txt"')

最佳答案

您需要转义反斜杠:

logA = 'thing.txt'
cmdpipe = os.popen('copy "C:\\upe\\' + logA + '"' + ' "C:\\upe\\log.txt"')

通常,当字符串文字中有反斜杠时,人们会使用原始字符串 (r'...')。但是,正如@BrenBarn 所指出的,这在这种情况下是行不通的。

关于 python 字符串 ' "' : single double quote inside string,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13651779/

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