如何在不显示Windows控制台的情况下运行Python脚本

大卫

有什么方法可以在没有命令外壳的情况下立即运行Python脚本?用“ .pyw”扩展名命名我的文件不起作用。

编辑:ShellExecute()解决的问题

大卫

使用ShellExecuteEx函数。

BOOL ShellExecuteEx(
_Inout_ SHELLEXECUTEINFO *pExecInfo
);

这是pExecInfo:*** nShow-用于指定在打开应用程序时如何显示应用程序的标志

typedef struct _SHELLEXECUTEINFO {
  DWORD     cbSize;
  ULONG     fMask;
  HWND      hwnd;
  LPCTSTR   lpVerb;
  LPCTSTR   lpFile;
  LPCTSTR   lpParameters;
  LPCTSTR   lpDirectory;
  int       nShow;/*=0 if you don't want the console window to appear*/
  HINSTANCE hInstApp;
  LPVOID    lpIDList;
  LPCTSTR   lpClass;
  HKEY      hkeyClass;
  DWORD     dwHotKey;
  union {
    HANDLE hIcon;
    HANDLE hMonitor;
    } DUMMYUNIONNAME;
    HANDLE    hProcess;
} SHELLEXECUTEINFO, *LPSHELLEXECUTEINFO;

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在不显示Windows控制台的情况下运行Python脚本

如何在没有python控制台的情况下运行tkinter应用程序

Python、selenium - 如何在不显示浏览器窗口的情况下运行脚本

没有Cake控制台的情况下如何在CakePHP测试中运行PHPUnit?

如何在不单击“标题栏”的情况下弹出“控制台Windows属性”?

如何在不显示输出的情况下运行链接

如何在不单击任何按钮的情况下将Python脚本输出重定向到PyQT5 GUI控制台?

如何在没有 VS 的情况下使 Mac OS 上的 VS 控制台应用程序可运行?

如何在不退出控制台的情况下从.bat在新窗口中启动PowerShell并运行.ps1?

如何在没有控制台窗口的情况下从.bat运行AVD模拟器?

PyCharm 2016:如何在不使用打印命令的情况下显示结果(例如控制台)?

如何在不使用 mvn exec:java 之类的东西的情况下,在打开控制台 (cmd) 的情况下启动不可运行的 Java 文件 (.jar) 以显示输出

如何在没有提示(“ >>>”和“ ...”)的情况下从Python控制台复制/粘贴到/从Python控制台粘贴/粘贴

Python - 无法在没有 taskkill /F 的情况下终止控制台脚本

如何在执行程序任务仍在等待控制台输入的情况下干净退出python异步应用

如何在没有控制台的情况下将pkg安装到julia

如何在不打开Web GUI管理控制台的情况下安装openFire?

如何在不使用控制台的情况下从Intellij推送Git TAG?

如何在关闭撬动的情况下启动Rails控制台?

如何在进度仅记录到控制台的情况下进行自动复制?

如何在不刷新页面的情况下重置Firefox控制台?

如何在没有控制台的情况下将pkg安装到julia

如何在不进行控制台劫持的情况下使用emacsclient打开文件?

如何在没有控制台的情况下创建gui应用程序?

c#控制台:如何在不按[Enter]的情况下读取Line

Playframework 2.6:如何在没有控制台的情况下启动生产版本?

如何在不运行控制台的情况下发送包含变量的sql命令

默认情况下如何打开交互式python控制台?

在不显示命令窗口的情况下以exe身份运行Python脚本