跳至内容

open(文件名,“w”)中的“w”是什么意思?

请单击此处

文件利用类型

有几种打开文件的模式,如下:

  • r:要读取文件,我们需要使用“r”以只读模式打开它。
  • w:写入现有文件。它将覆盖文件中已存在的任何内容。如果不存在现有文件,则会使用给定名称创建一个新文件。
  • r+:读取和写入文件中的数据,但现有数据将被删除并写入新数据。
  • w+:用于写入和读取文件中的数据,但所有现有数据都会被擦除,并写入和存储新数据。
  • a:追加模式用于保留文件中的现有数据并在其中添加更多数据。

但在本教程中,我们只会了解如何仅以“w”模式写入文件。

另请阅读:处理 Python 中的 IOErrors – 完整指南

使用“w”模式写入文件

让我们使用 write() 函数在 w 模式下打开文件来写入文件。

让我们首先在工作目录中创建一个文本文件。我将其命名为“test.txt”,您可以将其命名为任何您想要的名称。该文件最初是空的,但我们将在文件中写入以下内容。

#opening the file
file= open("test.txt",'w')
#writing in the file using write()
file.write("This is a test file.")
file.write("Hello World.")
#closing the file
file.close()

现在,如果您打开创建的文件,您将看到文件中有文本。

This is a test file.Hello World.
使用 Write() 函数

现在我们将使用 writelines() 函数一次写入多行。让我们看看如何做到这一点。

#opening the file
file= open("test.txt",'w')
#creating a list of input
L=[]
#size of the list
N=int(input("enter number of lines="))
#taking user input
for i in range(N):
  element=input("enter sentence to write into your file=")
  L.append(element + '\n')
#writing the lines in the file
file.writelines(L)
#closing the file
file.close()

现在,如果您重新打开该文件,您可以看到您提供的输入已成功写入文件内的单独行中。

This is a test file
We are using writelines function
It is an efficient way to write in files
使用 Writelines() 写入文件。

结论

文件操作是每种编程语言的一个重要方面,Python 也不例外。我们可以使用特定的函数轻松地在Python中打开和关闭文件。Python还允许我们以灵活的方式在文件中写入、读取和追加数据。本文介绍了文件处理的基础知识,以及如何以“w”访问模式写入文件。要了解更多信息,请查看AskPython 上 这篇关于文件处理的精彩文章!

分类 Python 标签 python

玻璃钢生产厂家福建创意玻璃钢雕塑多少钱商场美陈玻璃钢卡通雕塑定制2021春节商场美陈陕西园林玻璃钢仿铜雕塑厂家玄武商场春季美陈淮北佛山玻璃钢卡通雕塑加工福州户外玻璃钢雕塑设计艺术商场美陈哪里有深圳季节性商场美陈生产厂家北京创意玻璃钢雕塑多少钱北京玻璃钢雕塑摆件供货商园林玻璃钢雕塑沈阳玻璃钢花盆公司六安卡通玻璃钢雕塑公司兴宁玻璃钢卡通座椅雕塑商场冷端美陈商场美陈休闲椅定制服务好的玻璃钢雕塑卡通陕西佛像玻璃钢雕塑销售厂家德州玻璃钢雕塑多少钱玻璃钢瓜果雕塑订做安宁生产玻璃钢雕塑厂家哪家专业阜阳人物玻璃钢雕塑联系方式商场美陈怎么与商业联合池州水果玻璃钢雕塑批发上海艺术商场美陈批发价武汉 玻璃钢雕塑高要玻璃钢造型雕塑公司吉安动物玻璃钢雕塑销售厂家沈阳玻璃钢雕塑 创奇香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警汪小菲曝离婚始末遭遇山火的松茸之乡雅江山火三名扑火人员牺牲系谣言何赛飞追着代拍打萧美琴窜访捷克 外交部回应卫健委通报少年有偿捐血浆16次猝死手机成瘾是影响睡眠质量重要因素高校汽车撞人致3死16伤 司机系学生315晚会后胖东来又人满为患了小米汽车超级工厂正式揭幕中国拥有亿元资产的家庭达13.3万户周杰伦一审败诉网易男孩8年未见母亲被告知被遗忘许家印被限制高消费饲养员用铁锨驱打大熊猫被辞退男子被猫抓伤后确诊“猫抓病”特朗普无法缴纳4.54亿美元罚金倪萍分享减重40斤方法联合利华开始重组张家界的山上“长”满了韩国人?张立群任西安交通大学校长杨倩无缘巴黎奥运“重生之我在北大当嫡校长”黑马情侣提车了专访95后高颜值猪保姆考生莫言也上北大硕士复试名单了网友洛杉矶偶遇贾玲专家建议不必谈骨泥色变沉迷短剧的人就像掉进了杀猪盘奥巴马现身唐宁街 黑色着装引猜测七年后宇文玥被薅头发捞上岸事业单位女子向同事水杯投不明物质凯特王妃现身!外出购物视频曝光河南驻马店通报西平中学跳楼事件王树国卸任西安交大校长 师生送别恒大被罚41.75亿到底怎么缴男子被流浪猫绊倒 投喂者赔24万房客欠租失踪 房东直发愁西双版纳热带植物园回应蜉蝣大爆发钱人豪晒法院裁定实锤抄袭外国人感慨凌晨的中国很安全胖东来员工每周单休无小长假白宫:哈马斯三号人物被杀测试车高速逃费 小米:已补缴老人退休金被冒领16年 金额超20万

玻璃钢生产厂家 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化