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中使用sys模板和logging模块获取行号和函数名的方法
Apr 15 Python
Python输出汉字字库及将文字转换为图片的方法
Jun 04 Python
python中安装Scrapy模块依赖包汇总
Jul 02 Python
Request的中断和ErrorHandler实例解析
Feb 12 Python
Django结合ajax进行页面实时更新的例子
Aug 12 Python
Python数据可视化 pyecharts实现各种统计图表过程详解
Aug 15 Python
python使用python-pptx删除ppt某页实例
Feb 14 Python
Python Spyder 调出缩进对齐线的操作
Feb 26 Python
2021年pycharm的最新安装教程及基本使用图文详解
Apr 03 Python
Python 处理表格进行成绩排序的操作代码
Jul 26 Python
Python内置数据类型中的集合详解
Mar 18 Python
Python代码实现双链表
May 25 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 文件缓存的性能测试
2010/04/25 PHP
PHP session有效期session.gc_maxlifetime
2011/04/20 PHP
php字符编码转换之gb2312转为utf8
2013/10/28 PHP
php实现把数组按指定的个数分隔
2014/02/17 PHP
ThinkPHP实现一键清除缓存方法
2014/06/26 PHP
PHP高手需要要掌握的知识点
2014/08/21 PHP
PHP图片添加水印功能示例小结
2016/10/03 PHP
详解PHP5.6.30与Apache2.4.x配置
2017/06/02 PHP
PHP读取word文档的方法分析【基于COM组件】
2017/08/01 PHP
PHP实现用session来实现记录用户登陆信息
2018/10/15 PHP
PHP FileSystem 文件系统常用api整理总结
2019/07/12 PHP
PHP开发api接口安全验证操作实例详解
2020/03/26 PHP
javascript错误的认识不用关心内存管理
2012/12/15 Javascript
Javascript实现关联数据(Linked Data)查询及注意细节
2013/02/22 Javascript
jQuery对象数据缓存Cache原理及jQuery.data方法区别介绍
2013/04/07 Javascript
Google 地图控件集详解及实例代码
2016/08/06 Javascript
JS弹出窗口的运用与技巧大全
2016/11/01 Javascript
本地Bootstrap文件字体图标引入却无法显示问题的解决方法
2020/04/18 Javascript
ES6学习之变量的两种命名方法示例
2017/07/18 Javascript
基于react后端渲染模板引擎noox发布使用
2018/01/11 Javascript
js+canvas实现验证码功能
2020/09/21 Javascript
vue中使用mxgraph的方法实例代码详解
2019/05/17 Javascript
微信小程序实现身份证取景框拍摄
2020/09/09 Javascript
python二分法实现实例
2013/11/21 Python
使用Protocol Buffers的C语言拓展提速Python程序的示例
2015/04/16 Python
pandas将DataFrame的列变成行索引的方法
2018/04/10 Python
Python实现动态给类和对象添加属性和方法操作示例
2020/02/29 Python
python 中不同包 类 方法 之间的调用详解
2020/03/09 Python
HTML5的postMessage的使用手册
2018/12/19 HTML / CSS
澳大利亚体育和露营装备在线/实体零售商:Find Sports
2020/06/03 全球购物
中国好声音华少广告词
2014/03/17 职场文书
投标服务承诺书
2014/05/28 职场文书
2015年小学中秋节活动总结
2015/03/23 职场文书
浅谈移动端中的视口(viewport)的具体使用
2021/04/13 HTML / CSS
oracle表分区的概念及操作
2021/04/24 Oracle
详解Spring Bean的配置方式与实例化
2022/06/10 Java/Android