我用python 3.5编写了一个脚本。我已经使用 pyinstaller 制作了一个 .exe 文件。该脚本有一些打印语句,它们在执行期间显示在控制台中。当我从命令提示符运行我的脚本时,我可以看到我的 cmd 中的所有消息,但是当我从 cmd 运行 .exe 文件时,我在命令提示符中看不到任何消息。有什么方法可以从 .exe 文件中查看命令提示符中的消息。
例如,假设下面是我的名为 abc.py 的脚本:
def sum():
first = 5
print('First number is {}'.format(first))
second = 10
result = first + second
print('second number is {}'.format(second))
print('Sum is = {}'.format(result))
sum()
Run Code Online (Sandbox Code Playgroud)
现在,当我从 cmd 运行此文件时,例如:python \pathto\abc.py,我可以看到 cmd 中的所有消息。现在,当我制作 .exe 并从 cmd 执行类似 \pathto\abc.exe 的操作时,我什么也看不到。有没有办法在 .exe 文件的 cmd 中看到 ,msgs ?