手机
当前位置:查字典教程网 >脚本专栏 >python >python读写文件操作示例程序
python读写文件操作示例程序
摘要:文件操作示例复制代码代码如下:#输入文件f=open(r'D:Python27pro123.bak')#输出文件fw=open(r'D:Py...

文件操作示例

复制代码 代码如下:

#输入文件

f = open(r'D:Python27pro123.bak')

#输出文件

fw = open(r'D:Python27pro123e.bak','w')

#按行读出所有文本

lines = f.readlines()

num = -1

for line in lines:

str = '@SES/%i/' %num

line = line.replace('@SES/1/',str)

num = num + 1

#写入文件

fw.writelines(line)

#关闭文件句柄

f.close()

fw.close()

注意,写入文件常用的有write()和writelines()的两个函数,其区别在于

file.write(str):把字符串str写到文件中

file.writelines(seq):把序列seq的内容全部写到文件中

这两个函数都只是写数据,不会写入换行符,如果需要换行,需手动在写入的str尾部加上'n':

换行符在各个操作系统中界定的不同,Windows换行符是‘rn',Unix/Linux的换行符为'n',Mac的换行符为'r';

在python中,对换行符进行了统一处理,定义为'n',以文本模式写入时,如果是Windows系统,则python会自动将n转为rn,Mac系统类似;

默认的读写文件,打开操作就是以文本模式打开:f = open(r'D:Python27pro123.bak','w')

如果以二进制模式打开,需指定参数b:f = open(r'D:Python27pro123.bak','rb')

【python读写文件操作示例程序】相关文章:

python远程登录代码

python二分法实现实例

Python 文件重命名工具代码

python 布尔操作实现代码

python ElementTree 基本读操作示例

python zip文件 压缩

Python操作Mysql实例代码教程在线版(查询手册)

python备份文件的脚本

python 从远程服务器下载日志文件的程序

python 获取文件列表(或是目录例表)

精品推荐
分类导航