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类里的__init__方法函数,Python类的构造函数
Dec 10 Python
Python 模板引擎的注入问题分析
Jan 01 Python
python绘制双柱形图代码实例
Dec 14 Python
python中的闭包函数
Feb 09 Python
python pandas 组内排序、单组排序、标号的实例
Apr 12 Python
python 读取鼠标点击坐标的实例
Dec 29 Python
在linux系统下安装python librtmp包的实现方法
Jul 22 Python
Django ORM多对多查询方法(自定义第三张表&ManyToManyField)
Aug 09 Python
Python如何实现动态数组
Nov 02 Python
解决redis与Python交互取出来的是bytes类型的问题
Jul 16 Python
Django修改app名称和数据表迁移方案实现
Sep 17 Python
python opencv实现图像配准与比较
Feb 09 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
解析thinkphp import 文件内容变量失效的问题
2013/06/20 PHP
PHP排序算法之基数排序(Radix Sort)实例详解
2018/04/21 PHP
apache集成php7.3.5的详细步骤
2019/06/20 PHP
PHP call_user_func和call_user_func_array函数的简单理解与应用分析
2019/11/25 PHP
用jscript实现新建和保存一个word文档
2007/06/15 Javascript
javascript同步Import,同步调用外部js的方法
2008/07/08 Javascript
javascript+css 网页每次加载不同样式的实现方法
2009/12/27 Javascript
Javascript 面向对象之重载
2010/05/04 Javascript
jQuery对象[0]是什么含义?
2010/07/31 Javascript
js监听输入框值的即时变化onpropertychange、oninput
2011/07/13 Javascript
使用jQuery Ajax功能时需要注意的一个问题(内存溢出)
2012/05/30 Javascript
常见表单重复提交问题整理及解决方法
2013/11/13 Javascript
PHP+jQuery实现随意拖动层并即时保存拖动位置
2015/04/30 Javascript
BootStrap3使用错误记录及解决办法
2016/12/22 Javascript
jQuery多选框选择数量限制方法
2017/02/08 Javascript
Echarts基本用法_动力节点Java学院整理
2017/08/11 Javascript
Node.js上传文件功能之服务端如何获取文件上传进度
2018/02/05 Javascript
小程序绑定用户方案优化小结
2019/05/15 Javascript
Echarts地图添加引导线效果(labelLine)
2019/09/30 Javascript
在vue中created、mounted等方法使用小结
2020/07/21 Javascript
全面理解Python中self的用法
2016/06/04 Python
微信跳一跳python代码实现
2018/01/05 Python
多个应用共存的Django配置方法
2018/05/30 Python
python3 爬取图片的实例代码
2018/11/06 Python
Python调用服务接口的实例
2019/01/03 Python
用python写测试数据文件过程解析
2019/09/25 Python
Python实现像awk一样分割字符串
2020/09/15 Python
python Scrapy爬虫框架的使用
2021/01/21 Python
一款超酷的js+css3实现的3D标签云特效兼容ie7/8/9
2013/11/18 HTML / CSS
英国最大的独立摄影零售商:Park Cameras
2019/11/27 全球购物
爱我中华演讲稿
2014/05/20 职场文书
新闻传播专业求职信
2014/07/22 职场文书
领导班子民主生活会整改措施(工商局)
2014/09/21 职场文书
基于python制作简易版学生信息管理系统
2021/04/20 Python
mysql insert 存在即不插入语法说明
2022/03/25 MySQL
Spring中的@Transactional的工作原理
2022/06/05 Java/Android