【发布时间】:2010-12-26 04:04:22
【问题描述】:
我正在尝试使用 python 脚本在 OSX 上自动重命名一些文件。但我无法使用正斜杠等特殊字符:
oldname = "/test"
newname = "/test(1\/10)"
os.rename(oldname, newname)
我想我确实有编码问题。但是使用 re.escape 或使用 UTF-8 unicode 编码的不同尝试对我来说并没有成功。你有提示吗?
谢谢! 马可
【问题讨论】:
-
那个字符串甚至不是你想的那样。它确实是文字 test(1\/10),带有两个斜杠。
标签: python macos path character-encoding filesystems