python - 如何键入 \ 作为字符串?
问题描述
我有一个包含格式的文件夹路径的变量C:/folder/folder
。我需要将其转换为C:\folder\folder
. 我尝试了这个脚本:folder_path = folder_path.replace("/", "\")
,但最后一个"\"
被包含字符的字符串以外的东西所干扰:\
我如何告诉 python 我只\
需要字符串中的字符?
解决方案
您可以像这样使用转义序列'\\'
:
path = 'C:\\something\\another'
或者您可以使用“原始字符串”:
path = r'C:\something\another'
此处列出了有关原始字符串和转义模式的文档
推荐阅读
- java - LazyInitializationException - ManyToOne 包含 Eager,无法添加到 OneToMany
- c# - 将年份转换为十年的公式
- blockchain - 使用 Infura 提供程序时,web3.eth.getAccounts() 返回空数组。为什么?
- java - 将多个文本视图添加到水平线性布局
- java - 使用 CompletableFuture 避免使用“阻塞”等待
- javascript - 将javascript转换为python
- javascript - Drive API V3:使用 Google Apps 脚本进行多块可恢复上传时文件大小错误(缺少 2 个字节)
- c++ - C++ - 构造函数被用于同一个类两次
- .net - 日历图标和文本字段之间的引导日期时间选择器间隙
- php - PHP从api按星期几对课程列表进行排序