Python文件操作类操作实例详解


Posted in Python onJuly 11, 2014

本文讲述了Python文件操作类的操作实例,详细代码如下:

#!/usr/bin/env python
#!/usr/bin/env python 
#coding:utf-8 
# Purpose: 文件操作类

#声明一个字符串文本 
poem=''' 
Programming is fun测试 
When the work is done 
if you wanna make your work also fun: 
use Python! 
''' 
#创建一个file类的实例,模式可以为:只读模式('r')、写模式('w')、追加模式('a') 
f=file('poem.txt','a') #open for 'w'riting 
f.write(poem) #写入文本到文件 write text to file 
f.close() #关闭文件 close the file

#默认是只读模式 
f=file('poem.txt') 
# if no mode is specified,'r'ead mode is assumed by default 
while True: 
line=f.readline() #读取文件的每一个行 
if len(line)==0: # Zero length indicates EOF 
break 
print line, #输出该行 
#注意,因为从文件读到的内容已经以换行符结尾,所以我们在输出的语句上使用逗号来消除自动换行。 
 
#Notice comma to avoid automatic newline added by Python 
f.close() #close the file

#帮助 
help(file)
Python 相关文章推荐
python连接mongodb操作数据示例(mongodb数据库配置类)
Dec 31 Python
使用PyInstaller将Python程序文件转换为可执行程序文件
Jul 08 Python
python fabric实现远程部署
Jan 05 Python
Python 遍历列表里面序号和值的方法(三种)
Feb 17 Python
Jupyter安装nbextensions,启动提示没有nbextensions库
Apr 23 Python
Python实现两个list求交集,并集,差集的方法示例
Aug 02 Python
python实现从ftp服务器下载文件
Mar 03 Python
树莓派升级python的具体步骤
Jul 05 Python
python文件操作seek()偏移量,读取指正到指定位置操作
Jul 05 Python
Django web自定义通用权限控制实现方法
Nov 24 Python
Django2.1.7 查询数据返回json格式的实现
Dec 29 Python
python自动获取微信公众号最新文章的实现代码
Jul 15 Python
Python编写检测数据库SA用户的方法
Jul 11 #Python
python实现的生成随机迷宫算法核心代码分享(含游戏完整代码)
Jul 11 #Python
python文件和目录操作函数小结
Jul 11 #Python
python实现的登陆Discuz!论坛通用代码分享
Jul 11 #Python
Python Socket编程入门教程
Jul 11 #Python
python使用正则搜索字符串或文件中的浮点数代码实例
Jul 11 #Python
Python实现的二维码生成小软件
Jul 11 #Python
You might like
php页面消耗内存过大的处理办法
2013/03/18 PHP
php数组随机排序实现方法
2015/06/13 PHP
JQury slideToggle闪烁问题及解决办法
2011/07/05 Javascript
jquery ajaxSubmit 异步提交的简单实现
2014/02/28 Javascript
jQuery学习笔记之 Ajax操作篇(三) - 过程处理
2014/06/23 Javascript
学习Bootstrap组件之下拉菜单
2015/07/28 Javascript
jQuery网页右侧广告跟随滚动代码分享
2020/04/20 Javascript
跟我学习javascript的垃圾回收机制与内存管理
2015/11/23 Javascript
BOM系列第一篇之定时器setTimeout和setInterval
2016/08/17 Javascript
支持移动端原生js轮播图
2017/02/16 Javascript
js中开关变量使用实例
2017/02/24 Javascript
分分钟玩转Vue.js组件(二)
2017/03/01 Javascript
微信小程序实现单列下拉菜单效果
2019/04/25 Javascript
微信小程序和百度的语音识别接口详解
2019/05/06 Javascript
Vue.js组件实现选项卡以及切换特效
2019/07/24 Javascript
JS绘图Flot如何实现动态可刷新曲线图
2020/10/16 Javascript
python备份文件的脚本
2008/08/11 Python
python使用BeautifulSoup分页网页中超链接的方法
2015/04/04 Python
python paramiko模块学习分享
2017/08/23 Python
同时安装Python2 & Python3 cmd下版本自由选择的方法
2017/12/09 Python
高效使用Python字典的清单
2018/04/04 Python
Python中跳台阶、变态跳台阶与矩形覆盖问题的解决方法
2018/05/19 Python
Python2.7.10以上pip更新及其他包的安装教程
2018/06/12 Python
浅谈Python接口对json串的处理方法
2018/12/19 Python
python hbase读取数据发送kafka的方法
2018/12/27 Python
基于python3 pyQt5 QtDesignner实现窗口化猜数字游戏功能
2019/07/15 Python
基于TensorFlow中自定义梯度的2种方式
2020/02/04 Python
在keras里实现自定义上采样层
2020/06/28 Python
Python爬虫设置ip代理过程解析
2020/07/20 Python
多视角3D可旋转的HTML5 Logo动画
2016/03/02 HTML / CSS
美国在线家装零售商:Build.com
2016/09/02 全球购物
新西兰领先的鞋类和靴子网上商城:Merchant 1948
2017/09/08 全球购物
如何实现jdbc性能优化
2012/07/30 面试题
培训讲师岗位职责
2014/04/13 职场文书
Windows下载并安装MySQL8.0.x 版本的完整教程
2022/04/10 MySQL
Win11 Build 25179预览版发布(附更新内容+ISO官方镜像下载)
2022/08/14 数码科技