os.walk()介绍
#/bin/python
import os
for root in os.walk(r"d:\newtest"):
print root
print "\n
output:
('d:\\newtest', ['templates'], ['a.html', 'add.py', 'add.pyc', 'hellow.py', 'hellow.pyc', 'list.py', 'list.pyc', 'manage.py', 'other.py', 'settings.py', 'settings.pyc', 'temp.py', 'temp.py~', 'urls.py', 'urls.pyc', 'views.py', 'views.pyc', '__init__.py', '__init__.pyc'])
('d:\\newtest\\templates', ['huaijin'], ['list.html'])
('d:\\newtest\\templates\\huaijin', [], ['vim.txt'])
这个方法返回的是一个三元tupple(dirpath, dirnames, filenames),
dirpath是一个string,代表目录的路径,
dirnames是一个list,包含了dirpath下所有子目录的名字,
filenames是一个list,包含了非目录文件的名字.这些名字不包含路径信息,如果需要得到全路径,需要使用 os.path.join(dirpath, name).
分享到:
相关推荐
python-2.7.5-90.el7.x86_64.rpm
python-urlgrabber-3.10-8.el7.noarch.rpm资源包,资源包,为什么不能0分……………………
总之,`opencv-python-4.10.0.84.tar.gz`是一个非常实用的资源,对于进行计算机视觉和深度学习项目开发的Python程序员来说,它是不可或缺的工具之一。无论是初学者还是专业人士,都能从中受益,提升自己的图像处理和...
其实pip list python-docx 安装不成功,安装一般就报错,主要原因是从官网的下载不稳定,而且慢,经常会断,只能先下下来,然后放到cmd所在的文件夹或者指定路径,pip list python-docx-0.8.10.tar.gz,很快就好了!
audit-libs-python-2.7.6-3.el7.x86_64.rpm checkpolicy-2.5-4.el7.x86_64.rpm docker-ce-17.03.2.ce-1.el7.centos.x86_64.rpm docker-ce-selinux-17.03.2.ce-1.el7.centos.noarch.rpm libcgroup-0.41-13.el7.x86_64...
python-iniparse-0.3.1-2.1.el6.noarch.rpm
python-urlgrabber-3.9.1-11.el6.noarch.rpm
原来是通过命令行下载的docx安装包还没有完全兼容python3,估计这个安装包还只兼容python 2(python2 和python3差别还是挺大的,虽然现在python 3出来很久了,但是不少三方库还没有更新),因此需要自己找一个兼容的包...
centos7环境下离线安装python-devel需要的rpm文件,网站上下载最新的python-devel版本编译安装失败,从centos7的镜像里拷贝出来的低版本的rpm,测试安装成功。
离线安装包,测试可用
python-backports-ssl_match_hostname-3.4.0.2-1.el6.noarch.rpm python-boto-2.27.0-1.el6.noarch.rpm python-ceilometerclient-1.0.8-1.el6.noarch.rpm python-chardet-2.0.1-1.el6.rf.noarch.rpm python-cheetah-...
文件名为"python-3.8.2-amd64.exe"的可执行程序是Python的安装程序,双击即可启动安装过程。 在安装Python时,有几点需要注意: 1. **选择安装路径**:你可以自定义Python的安装位置,但通常推荐保持默认设置,...
官方离线安装包,亲测可用
通过官方网站https://www.cs.toronto.edu/~kriz/cifar-10-python.tar.gz下载太慢,特提供此资源
官方离线安装包,亲测可用。使用rpm -ivh [rpm完整包名] 进行安装
这个压缩包"python-3.8.10-amd64.rar"包含了一个用于在Windows上安装Python 3.8.10的可执行文件"python-3.8.10-amd64.exe"。Python是一种高级、解释型、交互式和面向对象的脚本语言,广泛应用于Web开发、数据分析、...
离线安装包,亲测可用
python-3.8.0-amd64.exe, python-windows平台,使用64位,exe安装包
python-backports-ssl_match_hostname-3.4.0.2-1.el6.noarch.rpm python-boto-2.27.0-1.el6.noarch.rpm python-ceilometerclient-1.0.8-1.el6.noarch.rpm python-chardet-2.0.1-1.el6.rf.noarch.rpm python-cheetah-...
python_dateutil-2.4.2-py2.py3-none-any.whl