python小模块---fileinput
来源:互联网 发布:电子数据报关单 编辑:程序博客网 时间:2024/06/04 19:58
转自:http://python.01314.cn/201506148.html
fileinput文件夹下的文本文件,将每一行的长度打印出来
import fileinput from glob import glob for line in fileinput.input(glob(r'd:/*.txt')): print fileinput.lineno(), u'文件:', fileinput.filename(), / u'行号:', fileinput.filelineno(), u'长度:', len(line.strip('/n')) fileinput.close()
代码非常简单明了。input()接受要编历的所有文件路径的列表,通过filename()返回当前正在读取的文件的文件名,filelineno()返回当前读取的行的行号,而lineno()返回当前已经读取的行的数量(或者序号)。其实,模块内部通过FileInput类来实现文件的编历读取,input()在内部创建了该类的一个对象,当处理完数据行之后,通过fileinput.close()来关闭这个内部对象
0 0
- python小模块---fileinput
- python fileinput模块介绍
- Python fileinput 模块
- Python模块学习 ---- fileinput
- Python中fileinput模块
- Python Fileinput 模块
- python中的fileinput模块整理
- Python中fileinput模块介绍
- Python中fileinput模块介绍
- Python中fileinput模块介绍
- Python中fileinput模块介绍
- Python资料之fileinput模块
- Python中的fileinput模块和tempfile模块
- python 小模块--platform
- Python小模块--StringIO
- python 小模块 ---marshai模块
- python标准库fileinput模块学习
- python小模块--anydbm,shelve模块
- 图解Oracle Logminer配置使用
- Open GL Es
- 礼拜三log~Mac下eclipse项目环境的搭建 & jsp文件命名规范
- OpenGL ES 绘制 3D 图形
- 简单的利用UrlConnection,后台模拟http请求
- python小模块---fileinput
- JAVA可视化编程-Windowbulider的安装
- CSS 学习心得 资料分享
- C++中函数指针与数组
- C语言的文件读取与写入操作
- 程序员应该接外包吗?
- 升序排列字符数组
- Altium Designer -- 查看板子厚度
- Reveal真机查看任意APP