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生成随机数的方法
Jan 14 Python
python django集成cas验证系统
Jul 14 Python
python 2.6.6升级到python 2.7.x版本的方法
Oct 09 Python
pygame加载中文名mp3文件出现error
Mar 31 Python
python通过socket实现多个连接并实现ssh功能详解
Nov 08 Python
python批量修改图片后缀的方法(png到jpg)
Oct 25 Python
解决安装pycharm后不能执行python脚本的问题
Jan 19 Python
Opencv实现抠图背景图替换功能
May 21 Python
pybind11在Windows下的使用教程
Jul 04 Python
pandas条件组合筛选和按范围筛选的示例代码
Aug 26 Python
DJANGO-URL反向解析REVERSE实例讲解
Oct 25 Python
解决Python3.7.0 SSL低版本导致Pip无法使用问题
Sep 03 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
《DOTA3》开发工作已经开始 《DOTA3》将代替《DOTA2》
2021/03/06 DOTA
PHP新手上路(十四)
2006/10/09 PHP
phpfans留言版用到的数据操作类和分页类
2007/01/04 PHP
php getsiteurl()函数
2009/09/05 PHP
Windows下Apache + PHP SESSION丢失的解决过程全纪录
2015/04/07 PHP
PHP实现对png图像进行缩放的方法(支持透明背景)
2015/07/15 PHP
初识PHP中的Swoole
2016/04/05 PHP
100多行PHP代码实现socks5代理服务器[2]
2016/05/05 PHP
php获得文件夹下所有文件的递归算法的简单实例
2016/11/01 PHP
Yii框架通过请求组件处理get,post请求的方法分析
2019/09/03 PHP
解决laravel(5.5)访问public报错的问题
2019/10/12 PHP
javascript巧用eval函数组装表单输入项为json对象的方法
2015/11/25 Javascript
JavaScript实现水平进度条拖拽效果
2017/01/18 Javascript
Node连接mysql数据库方法介绍
2017/02/07 Javascript
JavaScript实现的商品抢购倒计时功能示例
2017/04/17 Javascript
bootstrap multiselect 多选功能实现方法
2017/06/05 Javascript
Vue不能观察到数组length的变化
2018/06/08 Javascript
微信小程序自定义底部弹出框
2020/11/16 Javascript
js消除图片小游戏代码
2019/12/11 Javascript
vue2.0实现列表数据增加和删除
2020/06/17 Javascript
ES6中的Javascript解构的实现
2020/10/30 Javascript
vue祖孙组件之间的数据传递案例
2020/12/07 Vue.js
Python基于回溯法子集树模板解决找零问题示例
2017/09/11 Python
用Eclipse写python程序
2018/02/10 Python
Python加载带有注释的Json文件实例
2018/05/23 Python
解决pyinstaller打包发布后的exe文件打开控制台闪退的问题
2019/06/21 Python
python代码实现将列表中重复元素之间的内容全部滤除
2020/05/22 Python
区分python中的进程与线程
2020/08/13 Python
运动服饰每月订阅盒:Ellie
2018/04/29 全球购物
家佳咖啡店创业计划书
2013/12/27 职场文书
北京大学自荐信范文
2014/01/28 职场文书
普罗米修斯教学反思
2014/02/06 职场文书
求职者怎样写自荐信
2014/04/13 职场文书
课前三分钟演讲稿
2014/04/24 职场文书
《小蝌蚪找妈妈》教学反思
2016/02/23 职场文书
Go归并排序算法的实现方法
2022/04/06 Golang