如何(使用控制台)将结果放入txt。从已经运行的代码中获取文件或获取完整结果

时间:2017-06-20 21:37:05

标签: python python-2.7 spyder pythonxy

我目前正在使用python解决优化问题。一个问题需要大约5个小时来解决哪些结果(遗憾地)出现在控制台中但不完全是因为它是一个非常大的列表。我现在想知道,如果在我等待结果的同时完全得到列表的解决方案(我已经等了4小时了。现在)。

如果有一种方法可以在代码运行后在控制台中获得完整的结果,请告诉我。 如果有办法通过控制台将结果放在.txt文件或任何类型的可读文件中,请告诉我。

如果没有解决此问题的方法,请与我们联系。

非常感谢。

3 个答案:

答案 0 :(得分:2)

说你的脚本被称为yourscript.py 并且您一直在控制台中运行它:python yourscript.py

如果您使用此命令:

python yourscript.py > newfile.txt

所有输出都将进入newfile.txt

答案 1 :(得分:0)

假设您的python文件是myfile.py,为了重定向此文件中打印的内容,请运行您的文件:

python myfile.py > myfile.txt

您的打印列表将打印在myfile.txt

答案 2 :(得分:0)

将其输入到您想要的格式的文件中 对于示例,您的文件名是xyz.py

  

在你的python shell中

 python xyz.py > myfile.txt
  

您的输出现在位于 myfile.txt