44问答网
所有问题
python os.listdir('.')是什么意思?
OS.listdir是列出目标路径的文件夹以及文件,那当后面的目标路径是('.')的时候又是什么意思呢
举报该问题
推荐答案 2020-04-05
'.'是指你执行命令时的路径。
比如你在a目录执行C:\a>python c:/b/c.py文件,c文件在b目录下。'.'是把你a目录下的文件目录列出来而不是b目录下的。
import os
print('hahaha==',[d for d in os.listdir('.')])
你自己试一下就知道了。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://44.wendadaohang.com/zd/YV36YGDRZRW6Y6RYDDZ.html
其他回答
第1个回答 2020-03-24
“.”表示当前目录
追问
表示py文件存放的当前目录吗?
追答
是的
追问
好的,知道了谢谢
好的,知道了谢谢
本回答被提问者采纳
相似回答
python 的os.listdir(
filepath
)
什么意思
答:
列出filepath这个路径下的所有文件
python中
需要引用文件名称在哪
答:
os.listdir()
方法用于返回指定的目录下包含的文件或子目录的名字的列表。这个列表以字母顺序。其得到的是仅当前路径下的文件名,不包括子目录中的文件,如果需要得到所有文件需要递归。 它也不包括 '.' 和 '..' 即使它在目录中。语法格式为:os.listdir(path)举例:def list_dir(file_dir):'''...
Python中os
模块提供的与目录相关的函数有哪些呢?
答:
os.getcwd():获取当前工作目录的路径名。
os.listdir(
path):列出指定目录下的所有文件和子目录(不包含 . 和 .. 目录)。os.mkdir(path[, mode]):创建一个新目录,其中 path 参数是要创建的目录路径名,mode 参数是可选的,指定目录权限,默认为 0777。os.makedirs(path1/path2…[, mode])...
...x for x in
os.listdir(
'.') if os.path.isdir(x)
答:
是一个典型的列表生成式,左边是列表元素(X),右边是条件,说明列表的元素都是路径。把代码写成:b = [x for x in
os.listdir(
'.') if os.path.isdir(x)]print b 就知道结果了
大家正在搜
python listdir函数
python os.system
python中import os
python lstrip
python shutil
python sorted
python dirname
python chdir
python list排序
相关问题
python 的os.listdir(filepath) 什...
python--怎么查看模块OS里listdir()函数的源...
python os.listdir 是按什么排序的
python,解释一下该代码的含义和原理 x for x i...
python sys.path.append('..')括号...
python中for循环放在后面要怎么理解?
用python编写遍历程序,用os.listdir(),输出...
python shell是什么东西