大佬们,我用爬虫爬取笔趣阁小说的章节名来作为文件名存入,只要章节名中有“/”都会报错 no such file or dictionary,除了用循环用split分离在组合还有什么方法可以解决这个问题呀
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率

已采纳
让字符串中的反斜杠不作为转义符号
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫
点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
2条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
往事如风,闲云野鹤 2021-06-04 22:30关注可以用字符串替换方法,先把/全部替换成空的字符,应该就能解决你的问题啦。
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报微信扫一扫
点击复制链接分享
评论按下Enter换行,Ctrl+Enter发表内容
报告相同问题?
提交
- 2022-04-10 11:23回答 4 已采纳 print("This is the backslash\"") 输出 This is the backslash"是正确的啊所谓转义,就是让这些原本的特殊字符不作为特殊字符使用。所以双引号加斜
- 2021-06-02 19:28回答 3 已采纳 dic = {"aa":"x\/y"} s = str(dic).replace(r'\\','\\') print(s)
- 2022-02-24 17:00回答 4 已采纳 1.作为路径,/与\是完全相同的,没必要转换,转换了是自找麻烦2.非要写成\,那么要么前面加个r防止转义,要么所有的\都写成\\
- 2020-12-15 17:24weixin_39611382的博客 Python以一种特殊的方式处理文本字符串中的\因此,您可以键入'\n'来表示换行符或'\t'来表示制表符由于'\&'对Python来说并不意味着什么特殊的东西,因此Python词法分析器会隐式地为您添加额外的\。实际上,最好...
- 2022-05-07 20:00回答 3 已采纳 >>> s = 'https://movie.douban.com/subject/25845392/' >>> s = s.replace('/','') >
- 2016-07-27 16:27回答 4 已采纳 二了,直接awk '{print $1}' input.txt 就可以
- 2017-08-01 06:10回答 2 已采纳 You are sending the content of summary as a string so, instead you need to send it as a slice of m
- 2021-01-20 06:45在Python普通字符串中 在Python中,我们用’\’来转义某些普通字符,使其成为特殊字符,比如 In [1]: print('abc\ndef') # '\n'具有换行的作用 abc defg In [2]: print('abc\tdef') # '\t'具有制位符的作用 abc ...
- 2021-05-30 18:05回答 1 已采纳 选B,如有帮助,请采纳
- 2022-05-11 12:33回答 5 已采纳 1.\在字符串里面是转义符,所以你想在字符串里存\本身,需要写成\\2.你打印list,里面显示的是数据的源代码,显示成'\\'只是显示的代码本身,不代表里面存的真的是\\,这里面还是有转义符在的3.
- 2023-02-16 09:56回答 4 已采纳 CMD = "open keyword "D:\Restart\LS-DYNA\"print("CMD1",CMD),这个命令现在应该是正确的,题主。
- 2020-10-16 11:37需要使用四个反斜杠(\\\\),因为第一个反斜杠转义第二个反斜杠,使其成为普通字符,而第二个反斜杠再次转义第三个反斜杠,使其失去特殊含义,最后第三个反斜杠转义第四个反斜杠,从而在目标字符串中匹配到一个实际...
- 2021-03-05 15:30筱念的博客 1,当反斜杠中不含转义字符时可以依旧打印,结果不变,但不鼓励>>> mystr='C:\Program Files\python\Good'>>> mystr'C:\\Program Files\\python\\Good'>>> print(mystr)C:\Program Files\...
- 2020-12-21 17:57接着是转义字符的特殊用法,如果你希望在字符串中直接使用反斜杠 `\`,可以使用 `r` 前缀来创建原始字符串(raw string),这样反斜杠就不会被解释为转义字符。例如,`r"\n"` 会得到一个包含反斜杠和字母 `n` 的字符...
- 2021-01-21 18:42python本身使用 \ 来转义一些特殊字符,比如在字符串中加入引号的时候 s = 'i\'m superman' print(s) # i'm superman 为了防止和字符串本身的引号冲突,使用 \ 来转义,一般情况下这个也不会引起什么问题,但是当你...
- 2024-07-20 03:54观心和尚的博客 字符串,python相关学习资料:https://edu.51cto.com/video/4055.htmlhttps://edu.51cto.com/video/3832.htmlhttps://edu.51cto.com/video/1158.htmlPython字符串中的反斜杠处理 作为一名刚入行的开发者,你可...
- 2020-08-20 18:05assassin_sword的博客 当反斜杠中不含转义字符时可以依旧打印,结果不变,但不鼓励>>> mystr='C:\Program Files\python\Good' >>> mystr 'C:\\Program Files\\python\\Good' >>> print(mystr) C:\Program Files\...
- 2023-01-07 15:02永远的12的博客 在 Python 中,可以使用字符串的 replace() 方法来删除字符串中的反斜杠。例如: string = "hello\\world" string = string.replace("\\", "") print(string) # 输出 "helloworld
- 2022-08-21 14:30QuantalGost的博客 【代码】【python3 字符串末尾反斜杠问题】
- 2021-06-10 02:52遇虹ZHU的博客 问题来源:在表单的标签中对输入的字符串进行大写转换。一不小心输入了反斜杠 \如下图所示:输入 chn\ 的时候,在 IE8 下弹出一个js错误。(在实际的项目的表单元素中遇到了,单独这样拿出来测试的时候又不弹出错误。...
- 没有解决我的问题, 去提问