Python3将数据保存为txt文件的方法


Posted in Python onSeptember 12, 2019

Python3将数据保存为txt文件的方法,具体内容如下所示:

f = open("data/model_Weight.txt",'a')  #若文件不存在,系统自动创建。'a'表示可连续写入到文件,保留原内容,在原
                      #内容之后写入。可修改该模式('w+','w','wb'等)
 
f.write("hello,sha")  #将字符串写入文件中
f.write("\n")         #换行  
if __name__=='__main__':
  fw = open("/exercise1/data/query_deal.txt", 'w')  #将要输出保存的文件地址
  for line in open("/exercise1/data/query.txt"):  #读取的文件
    fw.write("\"poiName\":\"" + line.rstrip("\n") + "\"")  # 将字符串写入文件中
    # line.rstrip("\n")为去除行尾换行符
    fw.write("\n")  # 换行

上面代码结果如下:

输入     

Python3将数据保存为txt文件的方法   

输出结果:

Python3将数据保存为txt文件的方法

with open("data/model_Weight.txt", 'ab') as abc:  #写入numpy.ndarray数据
  np.savetxt(abc, Data, delimiter=",")     #使用numpy.savetxt()写入数据,Data为要存的变量因为numpy.ndarray数                                    #据无法用write()写入,数据间用','相隔。
f.write("\n") #换行
f.write("$***********world")        #可对文件继续写入
 
f.close()          #关闭

write可这样写入:f.write('%s%d%s%d%s%d%s'%("first",X,"_",Y,"_",Z,"hours  :"))  #X,Y,Z为整型变量,则写入后内容为firstX_Y_Zhours :(变量分别用值代替)  

Example: 

x = y = z = np.arange(0.0,5.0,1.0)
np.savetxt('test.out', x, delimiter=',')  # 数组x
np.savetxt('test.out', (x,y,z))  #x,y,z相同大小的一维数组
np.savetxt('test.out', x, fmt='%1.4e')  #

参考网址:https://docs.scipy.org/doc/numpy/reference/generated/numpy.savetxt.html

numpy中保存其他文件格式的方法:

numpy.save(file, arr, allow_pickle=True, fix_imports=True) #保存为二进制文件,格式:.npz

Example:

x = np.arange(10)
np.save('finaname', x)

使用numpy.load(filename)读入数据

[source]

numpy.savez(file,*args,**kwds)保存多个数组到文件,文件格式:.npz

Example:np.savez('data/first.npz', positiveSample=data1, negSample=data2)

同样使用numpy.load('data/first.npz')读入数据

总结

以上所述是小编给大家介绍的Python3将数据保存为txt文件的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

Python 相关文章推荐
Python格式化css文件的方法
Mar 10 Python
Python使用asyncio包处理并发详解
Sep 09 Python
Python反转序列的方法实例分析
Mar 21 Python
详解Python数据分析--Pandas知识点
Mar 23 Python
元组列表字典(莫烦python基础)
Apr 03 Python
Python 通过打码平台实现验证码的实现
May 13 Python
深入浅析python3中的unicode和bytes问题
Jul 03 Python
Python使用pymysql模块操作mysql增删改查实例分析
Dec 19 Python
python通过opencv实现图片裁剪原理解析
Jan 19 Python
Python拼接字符串的7种方式详解
Mar 19 Python
Java Spring项目国际化(i18n)详细方法与实例
Mar 20 Python
Python爬虫实例之2021猫眼票房字体加密反爬策略(粗略版)
Feb 22 Python
Python3 tkinter 实现文件读取及保存功能
Sep 12 #Python
调试Django时打印SQL语句的日志代码实例
Sep 12 #Python
Python socket非阻塞模块应用示例
Sep 12 #Python
Python的条件锁与事件共享详解
Sep 12 #Python
Python的互斥锁与信号量详解
Sep 12 #Python
python使用sklearn实现决策树的方法示例
Sep 12 #Python
Python环境Pillow( PIL )图像处理工具使用解析
Sep 12 #Python
You might like
php与mysql建立连接并执行SQL语句的代码
2011/07/04 PHP
PHP基于工厂模式实现的计算器实例
2015/07/16 PHP
YII Framework教程之异常处理详解
2016/03/14 PHP
php微信公众平台开发之微信群发信息
2016/09/13 PHP
php 微信公众平台开发模式实现多客服的实例代码
2016/11/07 PHP
PHP5.0~5.6 各版本兼容性cURL文件上传功能实例分析
2018/05/11 PHP
tp5.1 框架路由操作-URL生成实例分析
2020/05/26 PHP
jQuery 页面 Mask实现代码
2010/01/09 Javascript
JQuery实现鼠标滑过显示导航下拉列表
2013/09/12 Javascript
jsonp原理及使用
2013/10/28 Javascript
Ajax同步与异步传输的示例代码
2013/11/21 Javascript
利用js正则表达式验证手机号,email地址,邮政编码
2014/01/23 Javascript
详解nodeJs文件系统(fs)与流(stream)
2018/01/24 NodeJs
vue内置组件transition简单原理图文详解(小结)
2018/07/12 Javascript
原生JS实现轮播图效果
2018/10/12 Javascript
jquery实现烟花效果(面向对象)
2020/03/10 jQuery
js前端传json后台接收‘‘被转为quot的问题解决
2020/11/12 Javascript
11个Javascript小技巧帮你提升代码质量(小结)
2020/12/28 Javascript
[02:29]DOTA2英雄基础教程 陈
2013/12/17 DOTA
python脚本监控docker容器
2016/04/27 Python
Python数据结构与算法之列表(链表,linked list)简单实现
2017/10/30 Python
Python爬虫常用库的安装及其环境配置
2018/09/19 Python
django框架模板中定义变量(set variable in django template)的方法分析
2019/06/24 Python
python向图片里添加文字
2019/11/26 Python
解决使用python print打印函数返回值多一个None的问题
2020/04/09 Python
Django DRF路由与扩展功能的实现
2020/06/03 Python
使用javascript和HTML5 Canvas画的四渐变色播放按钮效果
2014/04/10 HTML / CSS
三年级科学教学反思
2014/01/29 职场文书
小学生学雷锋演讲稿
2014/04/25 职场文书
大学课外活动总结
2014/07/09 职场文书
建筑安全生产目标责任书
2014/07/23 职场文书
工商局领导班子存在的问题整改措施思想汇报
2014/10/05 职场文书
小学生成绩单评语
2014/12/31 职场文书
小马王观后感
2015/06/11 职场文书
学籍证明模板
2015/06/18 职场文书
大学生十八大感想
2015/08/11 职场文书