python中的对文件的读写

来源:互联网 发布:英雄杀探宝数据 编辑:程序博客网 时间:2024/04/30 20:17

简单的实例

open函数获取文件,w是写权限,可以对文件进行io操作

file=open('C:/Users/Administrator/Desktop/yes.txt','w')file.write('Hello world')

进一步,创建文件,写入文本

初级难度:定义方法,输入文本名称,和文本内容,方法可以据此创建对应的文件,写入对于的文本;

#encoding:utf-8def createFile(fileName,content):    filePath="C:/Users/Administrator/Desktop/"    fullPath=filePath+fileName+'.txt'    file=open(fullPath,'w')    file.write(content)    file.close()    print ("操作完成!")#尝试调用createFile("1","创建一个文件")

创建一个文本替换的方法

将指定的文本进行替换 返回

#   文本替换的方法def textFilter(content,sourceWord,trgtWord):    return content.replace(sourceWord,trgtWord)

最后将两个方法进行组合

对于输入的文本进行替换后,保存到制定的文本中

#encoding:utf-8#   文本替换的方法def textFilter(content,sourceWord,trgtWord):    return content.replace(sourceWord,trgtWord)# 定义文本的创建def createFile(fileName,content):    filePath="C:/Users/Administrator/Desktop/"    fullPath=filePath+fileName+'.txt'    file=open(fullPath,'w')    content=textFilter(content,'好','坏')    file.write(content)    file.close()    print ("操作完成!")#尝试调用createFile("123","今天天气真好")