• 手机站
  • 收藏
聚培教育网合作机构 > 济南达内教育
济南达内教育
400-998-6158
济南达内教育是一家由留学海归创办的高端职业教育培训机构,是中国人才培养平台、人才输送平台。
济南达内教育

Python文件写入方法有哪些

python学习网

更新时间:2021-10-30 浏览:149
核心提示:大家文中来关键学习Python文档的载入,实际上我那么更文是充分考虑当代人的時间大多数是泛娱乐化,內容全方位就看起来冗杂

大家文中来关键学习Python文档的载入,实际上我那么更文是充分考虑当代人的時间大多数是泛娱乐化,內容全方位就看起来冗杂,令人看过生恨,我将知识要点一点一点輸出,吃瓜群众一点一点接受,便会让各位更容易接受一些。我们下面大破冲霄楼。

文档改动的方式 :

将文档全

# 打开文件

f = open("file_test.txt", 'r', encoding='utf-8')

f_new = open('flie_test_amend.txt', 'w', encoding='utf-8')

'''
部载入在存储空间中改动(相近vim)

开启一个文档改动完后储存到一个新的文档

大家这儿应用第二种方式 :

对策:边读边写(开启2个文档)

事例:改动文档中的一句话(文本文档內容自主编写)

# Author:sh4d0w

一行行载入:

当*须 的內容发生时,改动,载入

replace 方式 :

Python replace() 方式 把字符串数组中的 old(旧字符串数组) 换成 new(新字符串数组),假如特定第三个主要参数max,则更换不超过 max 次。

'''


for line in f:

if "我从未忘了你" in line:

line = line.replace("我从未忘了你", "我忘记了你")

f_new.write(line)

# 关掉文档

f.close()

f_new.close()

結果:在哪连阴雨的小城内 我从未忘了你

源文件:在哪连阴雨的小城内 我忘记了你

改动后的文档:

强烈推荐应用with句子开展文档读写能力:

with 句子 (为了更好地防止打开文件后容易关掉文档)

注:当with代码块实行结束时,內部会自行关掉并释放出来文档資源。

# 为了更好地防止打开文件后容易关掉,能够根据管理方法前后文,即:

with open("file_test.txt", "r", encoding='utf-8') as f:

for line in f:

print(line)

with 在py2.7之后还可以开启很多个文档

with open("file_test.txt", 'r', encoding='utf-8') as f,

open("flie_test_amend.txt", 'r', encoding='utf-8') as f_new:

留意:python 官方网提议 单行编码不必多于80字符,因此要用 自动换行。

之上便是所有内容了。

更多>同类资讯
更多>相关课程
顶部