将python运行结果保存成txt的具体操作步骤如下:
1、首先我们打开电脑桌面,在电脑桌面上点按win+R进入运行,在搜索框里输入cmd并点击确定。
2、然后我们找到图示选项确认查看一下使用的python软件是否已经安装numpy模块。
3、然后我们可以打开python软件输入代码查看关于save函数的使用语法及其实例。
4、如图所示为关于savetxt函数的使用语法及其实例。
5、如图所示为生成的一个数据如何保存为txt格式文件里的代码。
6、输入代码运行然后我们就可以将python运行结果保存成txt了。
试试这个:#1、导入库
import PySimpleGUI as sg
#2、定义布局,确定行数
layout=[
[sg.Text('文本框',size=(0,1)),sg.InputText()],
[sg.Button('保存')]
]
#3、创建窗口
window=sg.Window('Python GUI',layout)
#4、时间循环
while True:
event,values=window.read()
if event==None:
break
if event=='保存':
print('values:',values[0])
file=open(r"练习.txt","a")
file.write(values[0])
file.close()
#5、关闭窗口
window.close()
一、利用open和write函数with open('test.txt','w') as f:
f.write(test)
其中test.txt为要保存的文件filename,test为要保存的数据,可以为字符串str类型,也可以是bytes类型,但是此种方法无法保存数组,数组保存需要下面第二种方法。
二、利用np.save函数
np.savetxt('test.txt',test,fmt='%d')
其中test.txt为要保存的文件filename,test为要保存的数组,fmt='%d'为数据保存格式,保存为整数。