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 相关文章推荐
17个Python小技巧分享
Jan 23 Python
简单介绍Python中利用生成器实现的并发编程
May 04 Python
浅谈python字符串方法的简单使用
Jul 18 Python
Python 快速实现CLI 应用程序的脚手架
Dec 05 Python
Python获取当前函数名称方法实例分享
Jan 18 Python
Python之inspect模块实现获取加载模块路径的方法
Oct 16 Python
python跳出双层for循环的解决方法
Jun 24 Python
keras 获取某层输出 获取复用层的多次输出实例
May 23 Python
如何快速理解python的垃圾回收机制
Sep 01 Python
python利用tkinter实现图片格式转换的示例
Sep 28 Python
python模拟点击在ios中实现的实例讲解
Nov 26 Python
Python读取pdf表格写入excel的方法
Jan 22 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分页显示制作详细讲解
2006/10/09 PHP
PHP编程计算文件或数组中单词出现频率的方法
2017/05/22 PHP
Laravel 读取 config 下的数据方法
2019/10/13 PHP
基于jQuery的动态表格插件
2011/03/28 Javascript
javascript里模拟sleep(两种实现方式)
2013/01/25 Javascript
javascript中style.left和offsetLeft的用法说明
2014/03/07 Javascript
jquery让返回的内容显示在特定div里(代码少而精悍)
2014/06/23 Javascript
JavaScript前端图片加载管理器imagepool使用详解
2014/12/29 Javascript
JavaScript中的标签语句用法分析
2015/02/10 Javascript
JavaScript仿聊天室聊天记录
2016/12/27 Javascript
浅析Angular2子模块以及异步加载
2017/04/24 Javascript
node.js实现微信JS-API封装接口的示例代码
2017/09/06 Javascript
vue-cli的eslint相关用法
2017/09/29 Javascript
基于twbsPagination.js分页插件使用心得(分享)
2017/10/21 Javascript
JavaScript判断日期时间差的实例代码
2018/03/01 Javascript
Less 安装及基本用法
2018/05/05 Javascript
layui使用form表单实现post请求页面跳转的方法
2019/09/14 Javascript
js实现点赞按钮功能的实例代码
2020/03/06 Javascript
微信小程序scroll-view隐藏滚动条的方法详解
2020/03/25 Javascript
基于原生js实现判断元素是否有指定class名
2020/07/11 Javascript
Vue前端判断数据对象是否为空的实例
2020/09/02 Javascript
[01:28]一分钟告诉你DOTA2 TI9不朽宝藏Ⅱ中有什么!
2019/07/09 DOTA
用python写的一个wordpress的采集程序
2016/02/27 Python
Python中用字符串调用函数或方法示例代码
2017/08/04 Python
python如何使用socketserver模块实现并发聊天
2019/12/14 Python
sklearn+python:线性回归案例
2020/02/24 Python
python不相等的两个字符串的 if 条件判断为True详解
2020/03/12 Python
Django ForeignKey与数据库的FOREIGN KEY约束详解
2020/05/20 Python
如何使用 Python 读取文件和照片的创建日期
2020/09/05 Python
HTML5中的网络存储实现方式
2020/04/28 HTML / CSS
Fenty Beauty官网:蕾哈娜创立的美妆品牌
2021/01/07 全球购物
《美丽的丹顶鹤》教学反思
2014/04/22 职场文书
三月法制宣传月活动总结
2014/07/03 职场文书
体育活动总结
2015/02/04 职场文书
redis中lua脚本使用教程
2021/11/01 Redis
请求模块urllib之PYTHON爬虫的基本使用
2022/04/08 Python