【问题标题】:change slashes in path python fails更改路径 python 中的斜线失败
【发布时间】:2023-01-13 21:49:22
【问题描述】:

我尝试更改要在 python 中使用的 Windows 路径

path = "C:\Lokale schijf\datafiles\BRANDS\AUB\voororders\20230113TC- OPAL.xlsx"
path = path.replace("\\", '/')
path 

'C:/Lokale schijf/datafiles/BRANDS/AUB\x0boororders\x8230113TC- OPAL.xlsx'

为什么以及如何解决

【问题讨论】:

  • 使用 os.path 以与操作系统无关的方式操作路径。不要将路径作为字符串处理。
  • 斜杠后的一些字符是转义序列。使用双斜杠"\\" 正确转义或使用原始字符串r"C:\Windows\...
  • 这是因为 \v 和 \202 是特殊字符。不要使用字符串来表示路径

标签: python path


【解决方案1】:
猜你喜欢
  • 1970-01-01
  • 2021-02-02
  • 1970-01-01
  • 1970-01-01
  • 2011-09-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-03-13
相关资源
最近更新 更多