首页 > 编程语言 >python 文件写入/创建

python 文件写入/创建

时间:2022-11-04 23:35:38浏览次数:46  
标签:文件 python 创建 写入 -- txt open

写入已有的文件

如果需要写入已有的文件夹,必须向open()函数加参数,这里介绍两种参数

a -- 追加 ---- 会追加到文件的末尾

w -- 写入 ---- 会覆盖任何已有的内容

 

打开文件”1.txt“,并将内容追加到文件中

 a = open("1.txt",'a')  #a 追加到末尾
a.write("Hello Word!!")
a.close()  
# 追加后,打开并读取该文件
a = open('1.txt','r')
print(a.read())

 

打开文件“2.txt”,并覆盖内容:

 

f = open("2.txt",'w')    #w会覆盖全部内容
f.write("Hello Word!!")
f.close

#写入后,打开文件
f = open("2.txt",'r')
print(f.read())

 

 

 

创建新文件

如果要在python创建新文件,使用open()函数,并使用以下参数之一:

x -- 创建 ---将创建一个文件,如果文件存在则返回错误
a -- 追加 ---如果指定文件不存在,将创建一个文件
w -- 写入 ---如果指定文件不存在,将创建一个文件

创建一个”demo1.txt“的文件

v = open('demo1.txt','x')

 

结果:已创建一个空文件

 

如果不存在,则创建一个新文件

v = open("demo1.txt",'w')
#创建完成,并写入
v.write("Hello Word!!!")

 



标签:文件,python,创建,写入,--,txt,open
From: https://www.cnblogs.com/xwsfw/p/16859440.html

相关文章

  • Python_pandas_数据分析
    一、pandas简介pandas是基于NumPy构建的一个强大的Python数据分析的工具包。主要功能:具备对其功能的数据结构:DataFrame、Series集成时间序列功能提供丰富的数学运算......
  • Python中利用长短期记忆模型LSTM进行时间序列预测分析 - 预测电力负荷数据|附代码数据
    原文链接:http://tecdat.cn/?p=6663此示例中,神经网络用于使用2011年4月至2013年2月期间的数据预测公民办公室的电力消耗(点击文末“阅读原文”获取完整代码数据)。每日数......
  • 1个 GIS 中的热图 创建技巧
      有人说:一个人从1岁活到80岁很平凡,但如果从80岁倒着活,那么一半以上的人都可能不凡。生活没有捷径,我们踩过的坑都成为了生活的经验,这些经验越早知道,你要走的弯路就会越少......
  • 利用Python的turtle库来画爱心
    注明:本文转载     原文链接: python下载turtle库,在windows终端输入pipinstallturtle下载好之后,就可以利用这个库来画一个简单的爱心这里附上代码fr......
  • 用Java创建删除文件,获取文件相关信息,创建删除目录操作(IDEA)
    一、Java创建文件的三种方式 第一种:利用newFile(Stringpathname)创建文件packagetcp;importorg.testng.annotations.Test;importjava.io.File;importjav......
  • python头注释
    写在python脚本第一行的用#号开头表示的信息就是头注释(不是必须的)#coding:utf-8头注释的作用头注释并不是为代码而服务,更多是被系统或解释器所调用1.我的python解释器......
  • python 导出到excel ,打开excel有错误
    python导出到excel,打开excel有错误,错误的提示为:发现“***”中的部分内容问题,是否让我们尽量尝试修复?如果您信任此工作簿的源,请单击“是”。解决办法为:#writer.save()wri......
  • ndarray 的创建及属性
    1.ndarray的创建及获取属性上节课我们有提到过ndarray的创建,我只需要将列表传入到np.array()函数中。例如:importnumpyasnpmy_list=[1,2,3,4,5,6]my_arr=n......
  • python之configparser解析ini文件
    login.ini文件内容如下[data1]username=zhangpassword=123456address=sichuan[data2]username=lipassword=654321address=guangdong通过configparser解析importconfigparse......
  • 首选线程池,而不是多线程; 创建线程的方法; 存储过程和for循环插入数据; String字符串一般
    首选线程池,而不是多线程首选线程池,而不是多线程/**corePoolSize:线程长期为维持线程数核心线程数,常用线程数maximumPoolSize:线程数的上限,最大线程数keepAliveTime:超过线......