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 相关文章推荐
多线程爬虫批量下载pcgame图片url 保存为xml的实现代码
Jan 17 Python
python按照多个字符对字符串进行分割的方法
Mar 17 Python
使用python实现生成用户信息
Mar 20 Python
Python 由字符串函数名得到对应的函数(实例讲解)
Aug 10 Python
快速查询Python文档方法分享
Dec 27 Python
python十进制和二进制的转换方法(含浮点数)
Jul 07 Python
利用anaconda保证64位和32位的python共存
Mar 09 Python
Python面向对象之私有属性和私有方法应用案例分析
Dec 31 Python
python 安装教程之Pycharm安装及配置字体主题,换行,自动更新
Mar 13 Python
如何利用python web框架做文件流下载的实现示例
Jun 02 Python
keras使用Sequence类调用大规模数据集进行训练的实现
Jun 22 Python
Python使用永中文档转换服务
May 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如何透过ODBC来存取数据库
2006/10/09 PHP
深入PHP中慎用双等于(==)的详解
2013/06/06 PHP
PHP删除数组中特定元素的两种方法
2013/07/02 PHP
php实现源代码加密的方法
2015/07/11 PHP
php ajax实现文件上传进度条
2016/03/29 PHP
PHP下 Mongodb 连接远程数据库的实例代码
2017/08/30 PHP
关于Laravel参数验证的一些疑与惑
2019/11/19 PHP
Javascript注入技巧
2007/06/22 Javascript
JavaScript的递归之递归与循环示例介绍
2013/08/05 Javascript
浅析JavaScript原型继承的陷阱
2013/12/03 Javascript
javascript事件冒泡详解和捕获、阻止方法
2014/04/12 Javascript
Javascript中的delete操作符详细介绍
2014/06/06 Javascript
深入浅析JS的数组遍历方法(推荐)
2016/06/15 Javascript
Angular2数据绑定详解
2017/04/18 Javascript
js将键值对字符串转为json字符串的方法
2018/03/30 Javascript
解决jquery的ajax调取后端数据成功却渲染失败的问题
2018/08/08 jQuery
vue2.0获取鼠标位置的方法
2018/09/13 Javascript
swiper实现导航滚动效果
2020/12/13 Javascript
Python实现基于HTTP文件传输实例
2014/11/08 Python
在Python中使用M2Crypto模块实现AES加密的教程
2015/04/08 Python
Python模拟百度登录实例详解
2016/01/20 Python
CentOS 7下安装Python 3.5并与Python2.7兼容并存详解
2017/07/07 Python
Python 十六进制整数与ASCii编码字符串相互转换方法
2018/07/09 Python
Django 大文件下载实现过程解析
2019/08/01 Python
HTML5 文件域+FileReader 分段读取文件并上传到服务器
2017/10/23 HTML / CSS
红色康乃馨酒店:Red Carnation Hotels
2017/06/22 全球购物
MyHeritage美国:家族史研究和DNA测试的领先服务
2019/05/27 全球购物
mysql_pconnect()和mysql_connect()有什么区别
2012/05/25 面试题
工商管理专业应届生求职信
2013/11/04 职场文书
环境保护建议书
2014/08/26 职场文书
2014年教研室工作总结
2014/12/06 职场文书
乡镇科协工作总结2015
2015/05/19 职场文书
婚庆公司开业主持词
2015/06/30 职场文书
mysql事务隔离级别详情
2021/10/24 MySQL
MySQL对数据表已有表进行分区表的实现
2021/11/01 MySQL
Python中的matplotlib绘制百分比堆叠柱状图,并为每一个类别设置不同的填充图案
2022/04/20 Python