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 相关文章推荐
pymongo给mongodb创建索引的简单实现方法
May 06 Python
Python 查看文件的编码格式方法
Dec 21 Python
基于python 二维数组及画图的实例详解
Apr 03 Python
解决pycharm每次新建项目都要重新安装一些第三方库的问题
Jan 17 Python
Python函数基础实例详解【函数嵌套,命名空间,函数对象,闭包函数等】
Mar 30 Python
用python做游戏的细节详解
Jun 25 Python
使用python将mysql数据库的数据转换为json数据的方法
Jul 01 Python
Pandas_cum累积计算和rolling滚动计算的用法详解
Jul 04 Python
Python定时发送天气预报邮件代码实例
Sep 09 Python
Pycharm中出现ImportError:DLL load failed:找不到指定模块的解决方法
Sep 17 Python
Pytorch数据读取之Dataset和DataLoader知识总结
May 23 Python
利用Python判断你的密码难度等级
Jun 02 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 数据结构 算法 三元组 Triplet
2011/07/02 PHP
php读取csv文件后,uft8 bom导致在页面上显示出现问题的解决方法
2013/08/10 PHP
php读取本地文件常用函数(fopen与file_get_contents)
2013/09/09 PHP
php遍历目录与文件夹的多种方法详解
2013/11/14 PHP
PHP小技巧之函数重载
2014/06/02 PHP
PHP计算一年多少个星期和每周的开始和结束日期
2014/07/01 PHP
用 Composer构建自己的 PHP 框架之设计 MVC
2014/10/30 PHP
Yii净化器CHtmlPurifier用法示例(过滤不良代码)
2016/07/15 PHP
gearman中worker常驻后台,导致MySQL server has gone away的解决方法
2020/02/27 PHP
许愿墙中用到的函数
2006/10/07 Javascript
node.js开发中使用Node Supervisor实现监测文件修改并自动重启应用
2014/11/04 Javascript
探析浏览器执行JavaScript脚本加载与代码执行顺序
2016/01/12 Javascript
Vue.js实现表格动态增加删除的方法(附源码下载)
2017/01/20 Javascript
使用vue.js2.0 + ElementUI开发后台管理系统详细教程(一)
2017/01/21 Javascript
基于jQuery对象和DOM对象和字符串之间的转化实例
2017/08/08 jQuery
webpack处理 css\less\sass 样式的方法
2017/08/21 Javascript
vue中for循环更改数据的实例代码(数据变化但页面数据未变)
2017/09/15 Javascript
Vue from-validate 表单验证的示例代码
2017/09/26 Javascript
基于es6三点运算符的使用方法(实例讲解)
2017/10/12 Javascript
vue项目中vue-i18n和element-ui国际化开发实现过程
2018/04/25 Javascript
Vue触发式全局组件构建的方法
2018/11/28 Javascript
用webpack4开发小程序的实现方法
2019/06/04 Javascript
Vue通过配置WebSocket并实现群聊功能
2019/12/31 Javascript
[10:21]2018DOTA2国际邀请赛寻真——Winstrike
2018/08/11 DOTA
[49:12]完美世界DOTA2联赛PWL S2 Magma vs GXR 第二场 11.29
2020/12/02 DOTA
Python中使用PyQt把网页转换成PDF操作代码实例
2015/04/23 Python
python实现批量解析邮件并下载附件
2018/06/19 Python
python中if及if-else如何使用
2020/06/02 Python
容易被忽略的Python内置类型
2020/09/03 Python
Python Web项目Cherrypy使用方法镜像
2020/11/05 Python
个人收入证明范本
2014/01/12 职场文书
培训主管的职业生涯规划
2014/03/06 职场文书
个人总结与自我评价2015
2015/03/11 职场文书
我的法兰西岁月观后感
2015/06/09 职场文书
信息技术国培研修日志
2015/11/13 职场文书
创业计划书之o2o水果店
2019/08/30 职场文书