python遍历目录文件
来源:互联网 发布:成都买车位划算 知乎 编辑:程序博客网 时间:2024/05/22 03:26
直接上代码:
os.walkimport osfrom os.path import join, getsizefor root, dirs, files in os.walk('python/Lib/email'): print root, "consumes", print sum([getsize(join(root, name)) for name in files]), print "bytes in", len(files), "non-directory files" if 'CVS' in dirs: dirs.remove('CVS') # don't visit CVS directories不包括.和..以及.打头的隐藏文件。一直会递归到子目录下。返回是一个三元组:dirpath, dirnames, filenames,其中dirpath是路径,为字符串,dirnames是该路径下的所有目录名,为list,filenames为该路径下的所有文件名,为list。os.walk会递归子目录,直到dirnames为空,即[]。os.listdirroot = '/home/lab'for i in os.listdir(root): if os.path.isfile(os.path.join(root,i)): print i结果不包括.和..以及.打头的隐藏文件。不会递归子目录。返回的只是文件名。glob.globimport globglob.glob('lab/*.py')支持*和?两个通配符,返回的不只是文件名。默认*不匹配.打头的隐藏文件,如果使用.*就会匹配隐藏文件了。
参考:
https://www.hustyx.com/python/133/
Python版本切换小插曲
1.安装python 3.4程序
sudo apt-get install python3.4
2.python 3.4是被默认安装在/usr/local/lib/python3.4,删除默认pythonlink文件/usr/bin/python,重新建立连接关系
sudo rm /usr/bin/python
sudo ln -s /usr/bin/python3.4 /usr/bin/python
3.确认python 版本
python
输入quit()退出,如果显示是python3.4版本,就说明成功
4.恢复python低版本
sudo apt-get install --reinstall python-minimal
Ubuntu命令下修改后缀:
Ubuntu命令下修改后缀:
mogrify -format png ./*.jpeg
阅读全文
0 0
- python 文件目录遍历
- python遍历文件目录
- python遍历文件目录
- python遍历目录文件
- python遍历目录,读写文件
- python文件操作遍历目录
- python 遍历目录所有文件
- python 遍历目录所有文件
- Python--文件操作之遍历目录
- python文件操作之遍历目录
- Python之文件目录遍历实例代码
- 遍历文件目录的python 代码
- Python之简单文件目录遍历
- python指定文件目录遍历方法
- 使用 python 遍历目录下的文件
- Python 遍历目录下的所有文件
- python文件操作之遍历目录
- Python学习系列(七)---遍历文件目录
- LeetCode 16. 3Sum Closest
- autodesk backburne卸载问题
- sqlite基础一
- Dubbo与Zookeeper、Spring整合和使用
- ScrollView反弹效果 仿小米私密短信效果 android布局可滚动
- python遍历目录文件
- 微信实现分享转发功能
- iOS 直接改变.html后缀的链接所对应的html页面样式,并获取html的标题,图片地址,id,内容
- 第十四章——UINavigationController
- 博客添加浮动目录
- react-router 实例
- java枚举类详解
- 计算最小公倍数
- 拟合数据时报错Number of calls to function has reached maxfev = 1000