关于转意:
文件名开头为n的,如果使用'/'分隔符会被转意。为了防止被转意,需要在字符串前面增加一个r。
fromos.path import exists
print exists(r"C:\Workspace\new10.txt")
关于分隔符
1. 在windows系统中,路径层级的分隔符为'/'
在Linux系统中,路径层级的分隔符为'\'
2. 但是python 对分隔符做了兼容,让Linux风格路径在windows下可用,于是很多时候大家都会选Linux风格。这样简单的脚本可以在两个平台下都能运行。
为了简化变成,在Windows环境下也可以使用Linux的路径层级分隔符'\' ,这样简单方便。
所以如果书写如下,也是不会出错的:
fromos.path import exists
print exists("C:/Workspace/new10.txt")