【问题标题】:Close cmd while Tk object remains在保留 Tk 对象时关闭 cmd
【发布时间】:2018-08-21 17:22:55
【问题描述】:

所以我在 Python 3.7 中制作了一个简单的计算器,并制作了一个批处理文件来让它从 CMD 运行。问题是,在我运行批处理文件之后,我得到一个 CMD 窗口,然后是 Tk 窗口,但是 CMD 窗口仍然存在,如果我关闭它,它就会关闭我的程序。 有没有办法隐藏 CMD 窗口或完全忽略它的外观?

如果我的描述有问题,它的外观如下:

批处理文件读取:

Start "" "C:\Users\Username\AppData\Local\Programs\Python\Python37\draft.py"

【问题讨论】:

  • 介意也显示那个批处理文件吗?
  • 没什么特别的,就是这样:Start "" "C:\Users\Username\AppData\Local\Programs\Python\Python37\draft2.pyw"
  • 请通过edit发送您的帖子在您的问题中添加批处理文件...

标签: python tkinter cmd visible


【解决方案1】:

您可以使用pythonw 可执行文件,或将您的脚本重命名为something.pyw

.pyw 是 Windows 上 Python 文件的特殊扩展名,与 pythonw 相关联,Python 解释器根本不会弹出控制台窗口。

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2017-08-21
  • 2017-08-26
  • 2011-03-23
  • 2018-06-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多