pycharm实现print输出保存到txt文件


Posted in Python onJune 01, 2020

程序比较大,运行时间又长的时候,不想等着结果,只要先确保程序功能正确无误,可以把需要的结果print然后保存到TXT文件中,超级方便

# 创建一个txt文件,文件名为mytxtfile
def text_create(name):
  desktop_path = "C:\\Users\\Administrator\\PycharmProjects\\EmotionRecog\\venv\\Scripts\\src\\mylog\\"
  # 新创建的txt文件的存放路径
  full_path = desktop_path + name + '.txt' # 也可以创建一个.doc的word文档
  file = open(full_path, 'w')

filename = 'log'
text_create(filename)
output = sys.stdout
outputfile = open("C:\\Users\\Administrator\\PycharmProjects\\EmotionRecog\\venv\\Scripts\\src\\mylog\\" + filename + '.txt', 'w')
sys.stdout = outputfile

balabalabalabalabala # 运算部分

print('accuracy = ', accuracy*100, file=outputfile)
outputfile.close() # close后才能看到写入的数据

重点是print里面要说明file=outputfile,并且程序末尾要关闭文件,不然都不会成功

展示一下

pycharm实现print输出保存到txt文件

补充知识:一招搞定pycharm中无法显示matplotlib 库图像(plt.show()的妙用)

问题: pycharm中无法显示matplotlib 库图像

解决办法:只需要再加上``plt.show() 这一行代码就好了

plt.show()

注: 如果想同时在多个窗口显示不同的图像,就将plt.show()放到最后一张图像。

import matplotlib.pyplot as plt
#如果要显示中文标题和坐标表示,需要添加以下两行代码
plt.rcParams['font.sans-serif'] = ['SimHei']
plt.rcParams['axes.unicode_minus'] = False

plt.figure(1)
plt.plot([1,2,3])
plt.figure(2)
plt.plot([3,2,1])
plt.show()

以上这篇pycharm实现print输出保存到txt文件就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python中的迭代器与生成器高级用法解析
Jun 28 Python
Django原生sql也能使用Paginator分页的示例代码
Nov 15 Python
Sublime开发python程序的示例代码
Jan 24 Python
python2.7和NLTK安装详细教程
Sep 19 Python
如何使用Python标准库进行性能测试
Jun 25 Python
tensorflow tf.train.batch之数据批量读取方式
Jan 20 Python
python实现一个猜拳游戏
Apr 05 Python
python实现批处理文件
Jul 28 Python
Python3基于plotly模块保存图片表格
Aug 03 Python
Python 读取位于包中的数据文件
Aug 07 Python
Pytho爬虫中Requests设置请求头Headers的方法
Sep 22 Python
Python学习之包与模块详解
Mar 19 Python
Python如何爬取qq音乐歌词到本地
Jun 01 #Python
pycharm sciview的图片另存为操作
Jun 01 #Python
Python利用Xpath选择器爬取京东网商品信息
Jun 01 #Python
Python用类实现扑克牌发牌的示例代码
Jun 01 #Python
在pycharm中使用matplotlib.pyplot 绘图时报错的解决
Jun 01 #Python
Python基于BeautifulSoup爬取京东商品信息
Jun 01 #Python
k-means 聚类算法与Python实现代码
Jun 01 #Python
You might like
PHP的FTP学习(二)
2006/10/09 PHP
如何使用PHP计算上一个月的今天
2013/05/23 PHP
PHP实现二维数组去重功能示例
2017/01/12 PHP
[原创]php使用strpos判断字符串中数字类型子字符串出错的解决方法
2017/04/01 PHP
Laravel框架自定义验证过程实例分析
2019/02/01 PHP
拖动Html元素集合 Drag and Drop any item
2006/12/22 Javascript
使用不同的方法结合/合并两个JS数组
2014/09/18 Javascript
jQuery支持动态参数将函数绑定到事件上的方法
2015/03/17 Javascript
jQuery scrollFix滚动定位插件
2015/04/01 Javascript
ES6中非常实用的新特性介绍
2016/03/10 Javascript
Node.js服务器环境下使用Mock.js拦截AJAX请求的教程
2016/05/23 Javascript
深入理解JavaScript中的for循环
2017/02/07 Javascript
在js代码拼接dom对象到页面上去的模板总结(必看)
2017/02/14 Javascript
JavaScript函数柯里化原理与用法分析
2017/03/31 Javascript
浅谈SpringMVC中post checkbox 多选框value的值(隐藏域方式)
2018/01/08 Javascript
简单了解JavaScript中常见的反模式
2019/06/21 Javascript
vue父子模板传值问题解决方法案例分析
2020/02/26 Javascript
Vue 实现拨打电话操作
2020/11/16 Javascript
python模拟登录并且保持cookie的方法详解
2017/04/04 Python
python命令行参数用法实例分析
2019/06/25 Python
Python socket非阻塞模块应用示例
2019/09/12 Python
Django中使用haystack+whoosh实现搜索功能
2019/10/08 Python
Python如何根据时间序列数据作图
2020/05/12 Python
移动端html5判断是否滚动到底部并且下拉加载
2019/11/19 HTML / CSS
Zooplus葡萄牙:欧洲领先的网上宠物商店
2018/07/01 全球购物
StubHub希腊:购买体育赛事、音乐会和剧院门票
2019/08/03 全球购物
大学生毕业自我评价范文分享
2013/11/07 职场文书
工厂保洁员岗位职责
2013/12/04 职场文书
尽职尽责村干部自我鉴定
2014/01/23 职场文书
婚庆司仪主持词
2014/03/15 职场文书
应急管理培训方案
2014/06/12 职场文书
119消防日活动总结
2014/08/29 职场文书
篮球比赛通讯稿
2015/07/18 职场文书
2015年新农村建设指导员工作总结
2015/07/24 职场文书
2016年清明节寄语
2015/12/04 职场文书
《绝招》教学反思
2016/02/20 职场文书