python os.listdir('.')是什么意思?

OS.listdir是列出目标路径的文件夹以及文件,那当后面的目标路径是('.')的时候又是什么意思呢

'.'是指你执行命令时的路径。
比如你在a目录执行C:\a>python c:/b/c.py文件,c文件在b目录下。'.'是把你a目录下的文件目录列出来而不是b目录下的。
import os
print('hahaha==',[d for d in os.listdir('.')])
你自己试一下就知道了。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-03-24
“.”表示当前目录追问

表示py文件存放的当前目录吗?

追答

是的

追问

好的,知道了谢谢

好的,知道了谢谢

本回答被提问者采纳