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的Twisted框架中Deferred对象的用法
May 25 Python
Python中list初始化方法示例
Sep 18 Python
python使用openpyxl库修改excel表格数据方法
May 03 Python
深入分析python中整型不会溢出问题
Jun 18 Python
python使用rpc框架gRPC的方法
Aug 24 Python
对python中xlsx,csv以及json文件的相互转化方法详解
Dec 25 Python
python3 selenium自动化 frame表单嵌套的切换方法
Aug 23 Python
python 默认参数相关知识详解
Sep 18 Python
python with语句的原理与用法详解
Mar 30 Python
pyCharm 实现关闭代码检查
Jun 09 Python
Python selenium键盘鼠标事件实现过程详解
Jul 28 Python
Python: glob匹配文件的操作
Dec 11 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 xfocus防注入资料
2008/04/27 PHP
php实现excel中rank函数功能的方法
2015/01/20 PHP
PHP设计模式之装饰者模式代码实例
2015/05/11 PHP
Zend Framework动作助手(Zend_Controller_Action_Helper)用法详解
2016/03/05 PHP
ThinkPHP 模板引擎使用详解
2017/05/07 PHP
JS控制显示隐藏兼容问题(IE6、IE7、IE8)
2010/04/01 Javascript
jQuery中replaceWith()方法用法实例
2014/12/25 Javascript
Vue.js每天必学之Class与样式绑定
2016/09/05 Javascript
关于javascript的一些知识以及循环详解
2016/09/12 Javascript
JavaScript和jQuery获取input框的绝对位置实现方法
2016/10/13 Javascript
bootstrap监听滚动实现头部跟随滚动
2016/11/08 Javascript
vuejs使用FormData实现ajax上传图片文件
2017/08/08 Javascript
防止页面url缓存中ajax中post请求的处理方法
2017/10/10 Javascript
bootstrap响应式导航条模板使用详解(含下拉菜单,弹出框)
2017/11/17 Javascript
2种在vue项目中使用百度地图的简单方法
2018/09/28 Javascript
nodejs中函数的调用实例详解
2018/10/31 NodeJs
javascript json字符串到json对象转义问题
2019/01/22 Javascript
解决layui批量传值到后台操作时出现传值为空的问题
2019/09/28 Javascript
js找出5个数中最大的一个数和倒数第二大的数实现方法示例小结
2020/03/04 Javascript
vue ssr+koa2构建服务端渲染的示例代码
2020/03/23 Javascript
vue实现动态给id赋值,点击事件获取当前点击的元素的id操作
2020/11/09 Javascript
python版微信跳一跳游戏辅助
2018/01/11 Python
python 重定向获取真实url的方法
2018/05/11 Python
Python图片转换成矩阵,矩阵数据转换成图片的实例
2018/07/02 Python
python日志logging模块使用方法分析
2019/05/23 Python
python列表删除和多重循环退出原理详解
2020/03/26 Python
Python中logger日志模块详解
2020/08/04 Python
详解px单位html5响应式方案
2018/03/08 HTML / CSS
丝芙兰中国官方商城:SEPHORA中国
2018/01/10 全球购物
家庭睡衣和家庭用品:Little Blue House
2018/03/18 全球购物
什么是servlet链?
2014/07/13 面试题
最新大学职业规划书范文
2013/12/30 职场文书
《孔子游春》教学反思
2014/02/25 职场文书
工作收入住址证明
2014/10/28 职场文书
鼋头渚导游词
2015/02/05 职场文书
在Python 中将类对象序列化为JSON
2022/04/06 Python