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中处理XML的教程
Apr 29 Python
Python对list列表结构中的值进行去重的方法总结
May 07 Python
Python面向对象编程中关于类和方法的学习笔记
Jun 30 Python
Python实现获取命令行输出结果的方法
Jun 10 Python
python实现协同过滤推荐算法完整代码示例
Dec 15 Python
Python设计模式之中介模式简单示例
Jan 09 Python
Linux下python3.7.0安装教程
Jul 30 Python
Python在OpenCV里实现极坐标变换功能
Sep 02 Python
python的scipy实现插值的示例代码
Nov 12 Python
详解从Django Allauth中进行登录改造小结
Dec 18 Python
Python 利用OpenCV给照片换底色的示例代码
Aug 03 Python
pytorch 权重weight 与 梯度grad 可视化操作
Jun 05 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
为了这两部电子管收音机,买了6套全新电子管和10粒刻度盘灯泡
2021/03/02 无线电
PHP聊天室技术
2006/10/09 PHP
php 截取字符串并以零补齐str_pad() 函数
2011/05/07 PHP
php旋转图片90度的方法
2013/11/07 PHP
php开启与关闭错误提示适用于没有修改php.ini的权限
2014/10/16 PHP
php获取远程文件大小
2015/10/20 PHP
php 常用的系统函数
2017/02/07 PHP
Laravel框架处理用户的请求操作详解
2019/12/20 PHP
jquery load()在firefox(火狐)下显示不正常的解决方法
2011/04/05 Javascript
intro.js 页面引导简单用法 分享
2013/08/06 Javascript
innerHTML动态添加html代码和脚本兼容多个浏览器
2014/10/11 Javascript
JavaScript前补零操作实例
2015/03/11 Javascript
详解springmvc 接收json对象的两种方式
2016/12/06 Javascript
详解webpack babel的配置
2018/01/09 Javascript
jQuery使用bind动态绑定事件无效的处理方法
2018/12/11 jQuery
Vue CLI 3.x 自动部署项目至服务器的方法
2019/04/02 Javascript
JavaScript 严格模式(use strict)用法实例分析
2020/03/04 Javascript
Python PyQt5标准对话框用法示例
2017/08/23 Python
用Python实现随机森林算法的示例
2017/08/24 Python
python中yaml配置文件模块的使用详解
2018/04/27 Python
mvc框架打造笔记之wsgi协议的优缺点以及接口实现
2018/08/01 Python
Windows 安装 Anaconda3+PyCharm的方法步骤
2019/06/13 Python
详解python opencv、scikit-image和PIL图像处理库比较
2019/12/26 Python
python等差数列求和公式前 100 项的和实例
2020/02/25 Python
Django自定义全局403、404、500错误页面的示例代码
2020/03/08 Python
python安装读取grib库总结(推荐)
2020/06/24 Python
Pythonic版二分查找实现过程原理解析
2020/08/11 Python
C#如何判断当前用户是否输入某个域
2015/12/07 面试题
JSP&Servlet技术面试题
2015/05/21 面试题
电子商务专业求职信
2014/03/08 职场文书
培训班开班仪式主持词
2014/03/28 职场文书
2016党员学习作风建设心得体会
2016/01/21 职场文书
简短的人生哲理(38句)
2019/08/13 职场文书
读后感怎么写?书写读后感的基本技巧!
2019/12/10 职场文书
Mac环境Nginx配置和访问本地静态资源的实现
2021/03/31 Servers
pandas中对文本类型数据的处理小结
2021/11/01 Python