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生成随机验证码(中文验证码)示例
Apr 03 Python
Python实现拼接多张图片的方法
Dec 01 Python
Django imgareaselect手动剪切头像实现方法
May 26 Python
python利用不到一百行代码实现一个小siri
Mar 02 Python
Python中单、双下划线的区别总结
Dec 01 Python
Python及Django框架生成二维码的方法分析
Jan 31 Python
Python使用matplotlib绘制多个图形单独显示的方法示例
Mar 14 Python
python 实现将txt文件多行合并为一行并将中间的空格去掉方法
Dec 20 Python
关于Python字符串显示u...的解决方式
Mar 06 Python
python继承threading.Thread实现有返回值的子类实例
May 02 Python
在python image 中实现安装中文字体
May 16 Python
解决TensorFlow训练模型及保存数量限制的问题
Mar 03 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
在线增减.htpasswd内的用户
2006/10/09 PHP
CodeIgniter模板引擎使用实例
2014/07/15 PHP
ThinkPHP整合百度Ueditor图文教程
2014/10/21 PHP
smarty内置函数config_load用法实例
2015/01/22 PHP
PHP7匿名类用法分析
2016/09/26 PHP
PhpStorm+xdebug+postman调试技巧分享
2020/09/15 PHP
用javascript获取当页面上鼠标光标位置和触发事件的对象的代码
2009/12/09 Javascript
javascript基础知识大集锦(二) 推荐收藏
2011/01/13 Javascript
Jquery 选中表格一列并对表格排序实现原理
2012/12/15 Javascript
使用apply方法实现javascript中的对象继承
2013/12/16 Javascript
JS中常用的正则表达式
2016/09/29 Javascript
JS正则替换掉小括号及内容的方法
2016/11/29 Javascript
Bootstrap datepicker日期选择器插件使用详解
2017/07/26 Javascript
关于vue v-for循环解决img标签的src动态绑定问题
2018/09/18 Javascript
微信小程序获取用户绑定手机号方法示例
2019/07/21 Javascript
JavaScript实现4位随机验证码的生成
2021/01/28 Javascript
[07:27]DOTA2卡尔工作室 英雄介绍水晶室女篇
2013/06/21 DOTA
python使用urllib2模块获取gravatar头像实例
2013/12/18 Python
python通过shutil实现快速文件复制的方法
2015/03/14 Python
python使用PIL模块实现给图片打水印的方法
2015/05/22 Python
python开发之for循环操作实例详解
2015/11/12 Python
python numpy 显示图像阵列的实例
2018/07/02 Python
python 直接赋值和copy的区别详解
2019/08/07 Python
在jupyter notebook 添加 conda 环境的操作详解
2020/04/10 Python
python3.8.1+selenium实现登录滑块验证功能
2020/05/22 Python
12个不为大家熟知的HTML5设计小技巧
2016/06/02 HTML / CSS
使用canvas来完成线性渐变和径向渐变的功能的方法示例
2019/07/25 HTML / CSS
澳大利亚排名第一的儿童在线玩具商店:Toy Galaxy
2018/10/06 全球购物
电子专业推荐信范文
2013/11/18 职场文书
给医务人员表扬信
2014/01/12 职场文书
大学生全国两会报告感想
2014/03/17 职场文书
收入及婚姻状况证明
2014/11/20 职场文书
2014年销售工作总结与计划
2014/12/01 职场文书
二年级语文上册复习计划
2015/01/19 职场文书
圆明园观后感
2015/06/03 职场文书
大学生见习总结报告
2015/06/24 职场文书