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 22 Python
Python写的Tkinter程序屏幕居中方法
Mar 10 Python
详解Python中__str__和__repr__方法的区别
Apr 17 Python
Python 使用os.remove删除文件夹时报错的解决方法
Jan 13 Python
Python中标准模块importlib详解
Apr 16 Python
python使用selenium实现批量文件下载
Mar 11 Python
Python叠加两幅栅格图像的实现方法
Jul 05 Python
关于pandas的离散化,面元划分详解
Nov 22 Python
Python 实现取多维数组第n维的前几位
Nov 26 Python
python-docx文件定位读取过程(尝试替换)
Feb 13 Python
在Python IDLE 下调用anaconda中的库教程
Mar 09 Python
python中函数返回多个结果的实例方法
Dec 16 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个人网站架设连环讲(二)
2006/10/09 PHP
PHP 选项及相关信息函数库
2006/12/04 PHP
PHP header()函数常用方法总结
2014/04/11 PHP
PHP 数组基本操作方法详解
2016/06/17 PHP
PHP查询大量数据内存耗尽问题的解决方法
2016/10/28 PHP
PHP实现文件下载【实例分享】
2017/04/28 PHP
风吟的小型JavaScirpt库 (FY.JS).
2010/03/09 Javascript
JQuery中阻止事件冒泡几种方式及其区别介绍
2014/01/15 Javascript
jquery预加载图片的方法
2015/05/27 Javascript
实例详解JSON数据格式及json格式数据域字符串相互转换
2016/01/07 Javascript
JavaScript中${pageContext.request.contextPath}取值问题及解决方案
2016/12/08 Javascript
微信小程序实现瀑布流布局与无限加载的方法详解
2017/05/12 Javascript
es6 filter() 数组过滤方法总结
2019/04/03 Javascript
利用JavaScript的Map提升性能的方法详解
2019/08/14 Javascript
如何阻止小程序遮罩层下方图层滚动
2019/09/05 Javascript
基于JS实现父组件的请求服务过程解析
2019/10/14 Javascript
详解Vue串联过滤器的使用场景
2020/04/30 Javascript
原生js滑动轮播封装
2020/07/31 Javascript
python 图片验证码代码
2008/12/07 Python
通过python+selenium3实现浏览器刷简书文章阅读量
2017/12/26 Python
python读写LMDB文件的方法
2018/07/02 Python
keras 多gpu并行运行案例
2020/06/10 Python
CSS3解析抖音LOGO制作的方法步骤
2019/04/11 HTML / CSS
HTML5 本地存储实现购物车功能
2017/09/07 HTML / CSS
丝芙兰香港官网:Sephora香港
2018/03/13 全球购物
SKECHERS斯凯奇中国官网:来自美国的运动休闲品牌
2018/11/14 全球购物
解释DataSet(ds) 和 ds as DataSet 的含义
2014/07/27 面试题
任课老师推荐信范文
2013/11/24 职场文书
政治学求职信
2014/06/03 职场文书
国际商务专业毕业生自我鉴定2014
2014/09/27 职场文书
2014年妇委会工作总结
2014/12/10 职场文书
解除劳动合同通知书范本
2015/04/16 职场文书
2016年九九重阳节活动总结
2016/04/01 职场文书
描述鲁迅的名言整理,一生受用
2019/08/08 职场文书
python 爬取豆瓣网页的示例
2021/04/13 Python
Oracle配置dblink访问PostgreSQL的操作方法
2022/03/21 PostgreSQL