我不想在执行exe文件后显示控制台

2024-04-23 20:26:49 发布

您现在位置:Python中文网/ 问答频道 /正文

我用Python制作了网络爬虫

然后,使用Pyinstaller将Crawler_file.py更改为Crawler_file.exe

pyinstaller -F -w Crawler_file.py

虽然它工作得很好,但控制台页面(cmd)仍然存在于我的页面上

我试图用以下方法删除控制台页面

  1. 在python代码之后添加quit()函数

    sys.exit()

  2. 使bat文件运行我的爬虫程序 但是控制台页面仍然存在,即使我的爬虫已经完成了

  3. 在bat文件中使用“启动”功能。 当我使用bat文件执行爬虫程序时

  • 控制台已打开(bat)
  • 打开的控制台打开我的爬虫控制台(exe)
  • 第一个打开的控制台关闭(bat)
  • 爬虫控制台仍在打开。。。永远(exe)

我想关闭爬虫工作结束时打开的控制台

对不起,我的英语水平很差。。我需要你的帮助