gpt4 book ai didi

python - 如何使用 .bat 文件启动 .pyw 脚本而不弹出 cmd?

转载 作者:行者123 更新时间:2023-12-04 08:31:34 24 4
gpt4 key购买 nike

我想使用 .bat 文件来运行 python 脚本而不显示命令提示符。
我读过将脚本保存为 .pyw 应该可以解决问题,但不知何故命令提示符不断出现。
我的 .bat 文件如下所示:

@C:\Users\path\to\pythonw3.8.exe C:\Users\path\to\script.pyw
python 脚本除了创建一个简单的搁置文件之外什么都不做:
import os, shelve

os.chdir(r'C:\Users\Sean\Desktop\Coding\Project-Updatable_Multi-Clipboard')
success = shelve.open('success')
当我双击 .bat 文件时,python 脚本本身按预期工作,但出于某种原因,命令提示符会出现一瞬间。
我已经尝试将 .bat 文件中的“pythonw3.8.exe”与“pythonw3.exe”和“pythonw.exe”交换,但我得到的行为与普通的“python.exe”相同。
我是否必须修改 .bat 文件或 .pyw 脚本才能在不弹出命令提示符的情况下运行脚本?

最佳答案

我认为您可以在开始批处理代码时使用 Echo 命令:

@echo off
@C:\Users\path\to\pythonw3.8.exe C:\Users\path\to\script.pyw

关于python - 如何使用 .bat 文件启动 .pyw 脚本而不弹出 cmd?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64995487/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com