【发布时间】:2018-11-19 19:15:15
【问题描述】:
一些混淆以及它们可以被命名的名称:
os.chdir() 可以是os.cd()
os.getcwd() 可以是os.pwd()
os.listdir 可以是os.ls()
这些对于习惯于 UNIX 命名法的用户来说会更直接。
【问题讨论】:
-
@jwodder 不正确,它们在 Unix 上被称为 cd 和 pwd。
-
Python 正在包装系统调用
chdir(shell 命令cd也会包装)。 -
@PascLeRasc:这些可能是 commands 的名称,但不是 C functions 的名称。
os是函数的集合,因此使用这些名称是有意义的。 -
另外,
os是与平台无关的库;它没有理由使用任何特定操作系统的名称。
标签: python python-module