哪个方法能按当前语言环境采用路径分隔符?
期望:
目录的分隔符随着系统自动变化,比如中文环境是 ,
日文环境是 ¥, 如:
中文环境是: d:\errors\input
日文环境是: d:¥errors¥input
我常常采用如下方法指定路径:
p = os.path.join(‘d:/‘,’errors’,’input’)
但是就会碰到盘符的问题,如D:/这个就不会替代成 ¥.
造成运行问题。
但是如果直接 p = os.path.join(‘d:’,’errors’,’input’)
也不行。 中文环境直接是 d:errors\input, 没有根目录。
除了将字符串替换。其他有好的方法是直接生成含盘符的路径就是如下效果的??
推荐文章: