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去掉字符串中重复字符的方法
Feb 27 Python
python登陆asp网站页面的实现代码
Jan 14 Python
详解使用pymysql在python中对mysql的增删改查操作(综合)
Jan 18 Python
numpy中索引和切片详解
Dec 15 Python
OpenCV-Python实现轮廓检测实例分析
Jan 05 Python
对numpy中array和asarray的区别详解
Apr 17 Python
python面向对象入门教程之从代码复用开始(一)
Dec 11 Python
python3下载抖音视频的完整代码
Jun 05 Python
python实现五子棋小程序
Jun 18 Python
python之PyQt按钮右键菜单功能的实现代码
Aug 17 Python
Keras保存模型并载入模型继续训练的实现
Feb 20 Python
Python实现双向链表基本操作
May 25 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
漫威DC御用漫画家去世 他的表情包曾走红网络
2020/04/09 欧美动漫
PHP imagecreatefrombmp 从BMP文件或URL新建一图像
2012/07/16 PHP
php封装的mysqli类完整实例
2016/10/18 PHP
利用PHP访问带有密码的Redis方法示例
2017/02/09 PHP
node.js中的require使用详解
2014/12/15 Javascript
浅谈javascript中call()、apply()、bind()的用法
2015/04/20 Javascript
javascript实现全局匹配并替换的方法
2015/04/27 Javascript
AngularJS基础学习笔记之表达式
2015/05/10 Javascript
js实现千分符和保留几位小数的简单实例
2016/08/01 Javascript
JS简单实现仿百度控制台输出信息效果
2016/09/04 Javascript
canvas实现绘制吃豆鱼效果
2017/01/12 Javascript
JavaScript中常见的八个陷阱总结
2017/06/28 Javascript
Vue.js如何实现路由懒加载浅析
2017/08/14 Javascript
React 组件间的通信示例
2018/06/14 Javascript
Django+Vue跨域环境配置详解
2018/07/06 Javascript
Angular中的ng-template及angular 使用ngTemplateOutlet 指令的方法
2018/08/08 Javascript
Node.js如何对SQLite的async/await封装详解
2019/02/14 Javascript
Node.js实现简单的爬取的示例代码
2019/06/25 Javascript
python解析html开发库pyquery使用方法
2014/02/07 Python
python处理cookie详解
2014/02/07 Python
Python中struct模块对字节流/二进制流的操作教程
2017/01/21 Python
Face++ API实现手势识别系统设计
2018/11/21 Python
Python使用pandas和xlsxwriter读写xlsx文件的方法示例
2019/04/09 Python
python读取图片的方式,以及将图片以三维数组的形式输出方法
2019/07/03 Python
解决tensorflow打印tensor有省略号的问题
2020/02/04 Python
巧用CSS3的calc()宽度计算做响应模式布局的方法
2018/03/22 HTML / CSS
CSS3改变浏览器滚动条样式
2019/01/04 HTML / CSS
html5仿支付宝密码框的实现代码
2017/09/06 HTML / CSS
加拿大专业美发产品购物网站:Chatters
2021/02/28 全球购物
销售人员获奖感言
2014/02/05 职场文书
查摆问题自我剖析材料
2014/08/18 职场文书
运动会广播稿100字
2014/09/14 职场文书
2014最新股权信托合同协议书
2014/11/18 职场文书
葬礼主持词
2015/07/02 职场文书
解决sql server 数据库,sa用户被锁定的问题
2021/06/11 SQL Server
十大最强火系宝可梦,喷火龙上榜,第一名有双火属性
2022/03/18 日漫