在Python中,我们要对一个文本文件进行操作时,可能会使用到一个内置函数open,它就是用来对文件进行打开的操作,有很多小伙伴最近在使用Python的时候不知道如何对一个文本文件进行保存,那么接下来的这篇文章就给大家讲讲Python保存文本文件的方法,感兴趣小伙伴一起来看看吧 。
文章插图
不管是对哪种类型的文件进行操作时,都会使用到一个open函数,之前也讲过这个函数的基本语法,open()文件操作函数中,它拥有两个参数,其中第一个参数表示的是文件的路径,第二个参数就是设置文件的模式,比如打开,或者读写等等 。在对文件里面写入数据的时候,还可以使用write函数,不管是写入数据还是对数据进行打开操作,最后一步都是使用close函数进行文件的关闭,举个例子:
【Python如何保存文本文件?Python保存文本文件的方法】File=open(‘hh.txt’,‘w’)File.write(‘Hello python!’)File.close()运行结果:
Hello python!这个例子中,就很好的利用了这三个函数对文本文件进行保存的操作 。这是在Python2 版本中简单的进行,如果是在Python3 中该如何保存文本文件呢?具体实例如下:
f = open("data/HH.txt",'a')如果我们打开的文件不存在,系统就会自动创建一个文件 。'a'表示可连续写入到文件,保留原内容,在原内容之后写入 。可修改该模式('w+','w','wb'等)
f.write("hello,python") 将字符串写入文件中f.write("\n") 换行 if __name__=='__main__': fw = open("/hh/hq/H1.txt", 'w') #将要输出保存的文件地址 for line in open("/hh/hq/H2.txt"): #读取的文件 fw.write("\"poiName\":\"" + line.rstrip("\n") + "\"") # 将字符串写入文件中line.rstrip("\n")为去除行尾换行符 fw.write("\n") 换行以上就是关于“Python如何保存文本文件?Python保存文本文件的方法”的全部内容了,希望对你有所帮助 。
推荐阅读
- Pycharm卸载不了怎么办?如何将Pycharm安装包全部卸载?
- Python是否默认带有numpy库?如何安装Python中numpy库?
- Python怎么使用Threading模块实现定时任务?Python如何定时执行函数
- 双击Python文件秒退怎么办?解决Python文件双击运行秒退的方法
- 学python用什么软件好?python开发工具推荐
- Python面试常见问题有哪些?Python面试必问题目
- Python怎么获取系统内存和CPU信息?Python获取内存信息用什么方法
- Python如何改变文件名字?Python改变文件名的方法有哪些?
- Python删除重复文件的脚本怎么写?Python如何进行循环冗余校验
- Python怎么实现插值算法?Python如何用插值算法填充数据