python - 如何使 python 3 脚本从 Windows 10 上的 .bat 文件执行?
问题描述
对编程来说非常新,甚至在 stackoverflow 上询问时也很新,所以如果措辞和/或格式不正确,我们深表歉意。
我在 Windows 10 上使用 Python 3.7.2。我正在尝试制作 .bat 文件,这样我就可以执行我的 python 代码而无需进入 IDLE。
我的python代码是
#! python
import webbrowser
webbrowser.open('https://killsixbilliondemons.com/')
并且 .bat 文件读取
@ C:\Program Files (x86)\Python37-32\python.exe C:\Users\User\Desktop\Codes\PROGS\mapIt.py
当我运行它时,命令提示符窗口会立即打开然后关闭,但我的浏览器中没有任何反应。怎么了?
解决方案
首先,如果这就是您的全部代码,则根本不要使用 python,start "" https://killsixbilliondemons.com
而是批量使用。
现在,从批处理脚本运行 python 的最佳方法是
@echo off
python foo.py
pause>nul
pause>nul
将在没有 的情况下暂停程序Press any key to continue . . .
,因此控制台不会在最后关闭。
推荐阅读
- r - 使用受密码保护的电子表格解压缩多个文件夹
- python - Flask 模板在页面加载时执行 HTML onclick 功能
- node.js - 从电子商务平台的搜索结果中抓取 Nodejs 网页
- reactjs - 即使在使用 Hooks 刷新 ReactJS 后也能获取最后一个状态
- google-apps-script - 仅当 4 个不同列上的值为真时,Google 工作表脚本才用复选框替换真值
- python-3.x - django无需插件即可上传多个文件
- ruby - NameError - 统一常量 - 仅在生产中
- ios - iOS渐变填充文字动画
- ansible - ansible 循环哈希,“项目”未定义
- laravel - 作曲家在 laravel 8 中需要 yajra/laravel-oci8:^8