Discuss / Python / os.path.isfile()

os.path.isfile()

Topic source

菜鸟教程上虽然写着

os.path.isfile(path) ,判断路径是否为文件。其中路径为绝对路径

但是当路径处于初始目录时,并不需要路径为绝对路径

这也是

[x for x in os.listdir('.') if os.path.isfile(x) and os.path.splitext(x)[1]=='.py']

能够运行的原因

廖雪峰

#2 Created at ... [Delete] [Delete and Lock User]

如果你的路径是/开头,那就视为绝对路径,否则,视为相对路径

相对路径相对的是当前程序的工作目录,可以是"abc",也可以是"../../abc"(向上两级)


  • 1

Reply