python - 反斜杠后跟 python 字符串中的数字

标签 python windows string directory slash

在处理字符串中后跟数字的反斜杠时,我在 Python 中遇到了一个问题。我使用的是windows操作系统环境。

当您在目录中的名称开头有数字时,这会变得特别烦人。

例如:"P:\70_parseFile\80_FileDir\60_FA_050"

这对我来说是一个发现,如果您执行“\1”、“\2”、“\3”...等等,就可以创建特殊字符。尽管这看起来很棒,但我不得不问一下如何关闭它,或者还有什么其他不同的字符串函数没有这个特殊功能?

谢谢大家!

最佳答案

你有两个选择:

  • 反斜杠那些反斜杠:

    "P:\\70_parseFile\\80_FileDir\\60_FA_050"
    
  • 使用 raw string , 其中反斜杠失去了它的“特殊含义”

    r"P:\70_parseFile\80_FileDir\60_FA_050"
    

关于python - 反斜杠后跟 python 字符串中的数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15371660/

相关文章:

python - 如何在 opencv 中仅提取 nxn 图像的 3 个特征向量?

python - Pyodbc 找不到 FreeTDS 驱动

python - 为什么追加或连接后 Pandas 数据框的大小不同?

sql-server - SQL Server Management Studio - 无法附加到我的用户配置文件中的 MDF 文件

windows - 从完整内存转储中提取进程转储

C++ LoadLibrary 不工作

string - 搜索文本字符串以查找匹配项并更改字体颜色

python - 重命名 spark 数据框中的嵌套字段

windows - TCP 调整的资源和工具

android - 从字符串中删除字符串