如图所示,在把dict转成str的时候,反斜杠会多出一个出来,而我现在指向得到原本的那样只有一个反斜杠和一个正斜杠的,求问大佬们如何解决。
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率

已结题
python中字典转字符串之后反斜杠的问题
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫
点击复制链接分享
- 邀请回答
- 编辑 收藏 删除
- 收藏 举报
3条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
CSDN专家-天际的海浪 2021-06-02 21:01关注dic = {"aa":"x\/y"} s = str(dic).replace(r'\\','\\') print(s)
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报微信扫一扫
点击复制链接分享
评论按下Enter换行,Ctrl+Enter发表内容
报告相同问题?
提交
- 2022-04-10 11:23回答 4 已采纳 print("This is the backslash\"") 输出 This is the backslash"是正确的啊所谓转义,就是让这些原本的特殊字符不作为特殊字符使用。所以双引号加斜
- 2022-02-24 17:00回答 4 已采纳 1.作为路径,/与\是完全相同的,没必要转换,转换了是自找麻烦2.非要写成\,那么要么前面加个r防止转义,要么所有的\都写成\\
- 2022-05-11 12:33回答 5 已采纳 1.\在字符串里面是转义符,所以你想在字符串里存\本身,需要写成\\2.你打印list,里面显示的是数据的源代码,显示成'\\'只是显示的代码本身,不代表里面存的真的是\\,这里面还是有转义符在的3.
- 2020-12-10 08:41weixin_39709674的博客 当你用print (Configurations),它将打印出字典的repr()值你会得到{'javax.jdo.option.ConnectionDriverName': 'org.mariadb.jdbc.Driver', 'javax.jdo.option.ConnectionUserName': 'test', 'javax.jdo.option....
- 2022-05-07 20:00回答 3 已采纳 >>> s = 'https://movie.douban.com/subject/25845392/' >>> s = s.replace('/','') >
- 2021-06-04 22:28回答 2 已采纳 可以用字符串替换方法,先把/全部替换成空的字符,应该就能解决你的问题啦。
- 2016-07-27 16:27回答 4 已采纳 二了,直接awk '{print $1}' input.txt 就可以
- 2020-11-29 14:21梦中加冕的博客 Update after comments: I am getting this string from a library written in python (python-mingus) using node-python. As I understand from the answers and the comments, there is no way to parse the ...
- 2022-09-12 12:31回答 3 已采纳 用于路径上,python是不区分正("/")反("")斜杠的。但是呢,反斜杠本身属于转义符,如果""后正好有个n,那就会识别为换行符。如果对您有帮助的话 麻烦点个采纳 谢谢
- 2023-02-16 09:56回答 4 已采纳 CMD = "open keyword "D:\Restart\LS-DYNA\"print("CMD1",CMD),这个命令现在应该是正确的,题主。
- 2021-10-08 23:31回答 3 已采纳 p中引号中的\\\22a...被解析成转义的反斜杠:\\和八进制的22:\22的组合,所以可以正常输出k中的\\\b可以解析成反斜杠\\和\b,\b被解释为退格,也可以正常输出而单独的三个反斜杠无法被
- 2020-11-29 14:21weixin_39621456的博客 Python str类型的字面量解释器当反斜杠及其紧接字符无法构成一个具有特殊含义的序列(‘recognized escape sequences’)时,Python选择保留全部字符.直接看例子:1234> 'c''\c'> 'd''\d'官方管’c’这种序列叫’...
- 2020-11-29 19:00weixin_39789327的博客 前言python本身使用 \ 来转义一些特殊字符,比如在字符串中加入引号的时候s = 'i\'m superman'print(s) # i'm superman为了防止和字符串本身的引号冲突,使用 \ 来转义,一般情况下这个也不会引起什么问题,但是当你...
- 2021-01-29 03:33阿木吃饭用大碗的博客 前言python本身使用 \ 来转义一些特殊字符,比如在字符串中加入引号的时候s = 'i\'m superman'print(s) # i'm superman为了防止和字符串本身的引号冲突,使用 \ 来转义,一般情况下这个也不会引起什么问题,但是当你...
- 2018-03-25 10:14manjhOK的博客 1,当反斜杠中不含转义字符时可以依旧打印,结果不变,但不鼓励>>> mystr='C:\Program Files\python\Good' >...C:\Program Files\python\Good2,当反斜杠和其之后的字符...
- 2021-02-09 20:23北風胡馬的博客 知识点:1. "/"左倾斜是正斜杠,"\"右倾斜是反斜杠...(一)目录中的斜杠python读文件需要输入的目录参数,列出以下例子:path1 = r"C:\Windows\temp\python.txt"path2 = r"C:\Windows\temp\python.txt"path3 = "C:\\...
- 2021-02-09 19:47雅痞小熊猫的博客 (一)目录中的斜杠们python读文件需要输入的目录参数,列出以下例子:path= r"C:\Windows\temp\readme.txt"path1= r"c:\windows\temp\readme.txt"path2= "c:\\windows\\temp\\readme.txt"path3= "c:/windows/temp/...
- 2020-03-19 12:03Kelvin_Ngan的博客 sys.path返回的路径是单反斜杠的,如下 'C:\\1\\2' 而从另外一处获得的路径是双反斜杠的,为了比较两个路径要先转换 想直接通过replace方法转换 str0='C:\\\\1\\\\2' str0.replace('\\\\','\\') 无效 要用以下形式...
- 2020-12-04 04:11weixin_39683172的博客 I want to insert a \ before each quotes in my string to insert it to my SQL database using pymysql. If I don't escape quotes I can not insert strings in my database.For exemple:str = "ok I'm ready"mus...
- 2021-02-03 11:12陈xian生的博客 (一)目录中的斜杠们python读文件需要输入的目录参数,列出以下例子:path= r"C:Windowsempeadme.txt"path1= r"c:windowsempeadme.txt"path2= "c:\windows\temp\readme.txt"path3= "c:/windows/temp/readme.txt"打开...
- 没有解决我的问题, 去提问