这并非特定于Python,而是Windows的核心问题。
在Windows
C:和中
C:(或或者
C:/)具有完全不同的含义:
尽管类似UNIX的 *** 作系统仅具有一个“当前目录”,但Windows具有两个独立的概念:
- 当前驱动器和
- 每个驱动器 的当前目录 __
因此,当前驱动器可以是
D:,当前目录
C:可以是
Windows(有效
C:Windows),当前目录
D:可以是
Data(有效
D:Data)。在这种情况下,解析将像这样工作:
.
将指D:Data
- 将指
D:
C:
将指C:Windows
C:Foo
将指C:Foo
因此,如果要获取有关 特定 目录的信息,则应始终使用 完整 路径, 包括 驱动器和目录,例如
C:。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)