windows10 实现Flask无窗口后台运行

一 cmd常用命令

  1. tasklist 正执行的进程
  2. tasklist | findstr “pythonw” 根据条件查找对应进程
  3. netstat -ano | findstr “5000” 根据端口查找
  4. taskkill /PID “22045” -f 杀死pid为22045的进程 -f代表强行停止

二 python程序的无窗口运行方式

  1. pythonw的方法
    修改py文件后缀为pyw。双击运行。如果无法运行则右键选择打开方式,
    指定python文件夹中的pythonw.exe打开。

  2. bat+vbs的方法
    2.1 在同文件夹下建立demo.bat脚本,内容如下:

     @echo off
     python demo.py start
    

    2.2 建立run.vbs脚本,内容如下:

     DIM objShell 
     set objShell = wscript.createObject("wscript.shell") 
     iReturn = objShell.Run("demo.bat", 0, TRUE)
    

    2.3 双击vbs脚本执行即可。

tips:

本来建立了一个测试py文件,用上文的pythonw方法可以正常的无窗口运行,但运行Flask文件就会退出。所以使用第二种方式。可以正常运行。成功解决问题。

上一篇:Windows10系统下Java JDK下载、安装与环境变量配置(全网最全步骤)


下一篇:ASP.NET网上教材管理系统的设计与实现(源代码+论文)ASP.NET网上车辆档案管理系统(源代码+论文)