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二叉树遍历的实现方法
Nov 21 Python
在Python中操作字典之setdefault()方法的使用
May 21 Python
详解python中 os._exit() 和 sys.exit(), exit(0)和exit(1) 的用法和区别
Jun 23 Python
python3 pillow生成简单验证码图片的示例
Sep 19 Python
Python实现的NN神经网络算法完整示例
Jun 19 Python
python实现自动登录后台管理系统
Oct 18 Python
详解Python self 参数
Aug 30 Python
python 字典的打印实现
Sep 26 Python
Python基本语法之运算符功能与用法详解
Oct 22 Python
详解python内置常用高阶函数(列出了5个常用的)
Feb 21 Python
Python中socket网络通信是干嘛的
May 27 Python
python 逐步回归算法
Apr 06 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中cookie的作用域
2008/03/27 PHP
PHP 透明水印生成代码
2012/08/27 PHP
PHP 实现公历日期与农历日期的互转换
2017/09/13 PHP
基于JQuery实现的图片自动进行缩放和裁剪处理
2014/01/31 Javascript
跟我学习javascript的prototype原型和原型链
2015/11/18 Javascript
javascript实现无缝上下滚动特效
2015/12/16 Javascript
JS获取复选框的值,并传递到后台的实现方法
2016/05/30 Javascript
AngularJS中$watch和$timeout的使用示例
2016/09/20 Javascript
Angularjs手动解析表达式($parse)
2016/10/12 Javascript
微信小程序 Page()函数详解
2016/10/17 Javascript
jQuery中的100个技巧汇总
2016/12/15 Javascript
基于JS实现限时抢购倒计时间表代码
2017/05/09 Javascript
react高阶组件经典应用之权限控制详解
2017/09/07 Javascript
vue中的watch监听数据变化及watch中各属性的详解
2018/09/11 Javascript
BootStrap table实现表格行拖拽效果
2018/12/01 Javascript
jQuery实现点击旋转,再点击恢复初始状态动画效果示例
2018/12/11 jQuery
ant-design-vue 时间选择器赋值默认时间的操作
2020/10/27 Javascript
Python time模块详解(常用函数实例讲解,非常好)
2014/04/24 Python
使用wxpython实现的一个简单图片浏览器实例
2014/07/10 Python
关于python写入文件自动换行的问题
2018/06/23 Python
Python实现将多个空格换为一个空格.md的方法
2018/12/20 Python
了解不常见但是实用的Python技巧
2019/05/23 Python
pandas read_excel()和to_excel()函数解析
2019/09/19 Python
python中栈的原理及实现方法示例
2019/11/27 Python
在win64上使用bypy进行百度网盘文件上传功能
2020/01/02 Python
Python vtk读取并显示dicom文件示例
2020/01/13 Python
一套英文Java笔试题面试题
2016/04/21 面试题
写给学生的新学期寄语
2014/01/18 职场文书
上课迟到检讨书
2014/01/19 职场文书
《九寨沟》教学反思
2014/04/08 职场文书
2014年民主评议党员工作总结
2014/12/02 职场文书
导游词之天津盘山
2019/11/01 职场文书
解决Django transaction进行事务管理踩过的坑
2021/04/24 Python
新手入门Mysql--概念
2021/06/18 MySQL
python 中yaml文件用法大全
2021/07/04 Python
SQL Server数据库备份和恢复数据库的全过程
2022/06/14 SQL Server