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中用于返回绝对值的abs()方法
May 14 Python
Python统计文件中去重后uuid个数的方法
Jul 30 Python
详解django中自定义标签和过滤器
Jul 03 Python
Python使用Tkinter实现机器人走迷宫
Jan 22 Python
python使用opencv驱动摄像头的方法
Aug 03 Python
我用Python抓取了7000 多本电子书案例详解
Mar 25 Python
使用Python OpenCV为CNN增加图像样本的实现
Jun 10 Python
Django如何自定义model创建数据库索引的顺序
Jun 20 Python
Django框架视图介绍与使用详解
Jul 18 Python
OpenCV哈里斯(Harris)角点检测的实现
Jan 15 Python
在python tkinter界面中添加按钮的实例
Mar 04 Python
Python实现壁纸下载与轮换
Oct 19 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中使用redis队列操作实例代码
2013/02/07 PHP
php文字水印和php图片水印实现代码(二种加水印方法)
2013/12/25 PHP
php下foreach提示Warning:Invalid argument supplied for foreach()的解决方法
2014/11/11 PHP
浅谈PHP中的面向对象OOP中的魔术方法
2017/06/12 PHP
Laravel 不同生产环境服务器的判断实践
2019/10/15 PHP
调用HttpHanlder的几种返回方式小结
2013/12/20 Javascript
TypeScript具有的几个不同特质
2015/04/07 Javascript
Hammer.js+轮播原理实现简洁的滑屏功能
2016/02/02 Javascript
javaScript知识点总结(必看篇)
2016/06/10 Javascript
jQuery给div,Span, a ,button, radio 赋值与取值
2016/06/24 Javascript
jQuery插件EasyUI实现Layout框架页面中弹出窗体到最顶层效果(穿越iframe)
2016/08/05 Javascript
js鼠标按键事件和键盘按键事件用法实例汇总
2016/10/03 Javascript
Angular之指令Directive用法详解
2017/03/01 Javascript
js实现坦克移动小游戏
2019/10/28 Javascript
vue 解决文本框被键盘遮住的问题
2019/11/06 Javascript
Vue 嵌套路由使用总结(推荐)
2020/01/13 Javascript
用VsCode编辑TypeScript的实现方法
2020/05/07 Javascript
JavaScript代码模拟鼠标自动点击事件示例
2020/08/07 Javascript
Python文件和目录操作详解
2015/02/08 Python
python调用百度语音REST API
2018/08/30 Python
在cmder下安装ipython以及环境的搭建
2018/10/19 Python
python搜索包的路径的实现方法
2019/07/19 Python
django model 条件过滤 queryset.filter(**condtions)用法详解
2020/05/20 Python
如何用python开发Zeroc Ice应用
2021/01/29 Python
地震捐款倡议书
2014/08/29 职场文书
党员四风问题对照检查材料
2014/09/27 职场文书
铣工实训报告
2014/11/05 职场文书
2015年元旦晚会活动总结(学生会)
2014/11/28 职场文书
2014年保育员工作总结
2014/12/02 职场文书
新郎新娘致辞
2015/07/31 职场文书
2015年七夕情人节感言
2015/08/03 职场文书
中秋节主题班会
2015/08/14 职场文书
2016元旦晚会主持词开场白和结束语
2015/12/04 职场文书
职场领导同事生日简短祝福语
2019/08/06 职场文书
《勇者辞职不干了》上卷BD发售宣传CM公开
2022/04/08 日漫
CentOS 7安装mysql5.7使用XtraBackUp备份工具命令详解
2022/04/12 MySQL