python - 在 Windows 上的任何地方运行 Python 脚本
问题描述
我正在寻找一种从任何地方运行 python 脚本的方法。
我已经看到了这个解决方案,但由于它基于 Linux,我正在寻找一种在 Windows (10) 上的方法。
基本上我想要做的是,执行一个给定参数的脚本。因为它可能会打扰用户,所以我使用 .pyw 文件扩展名来隐藏控制台。
我想到的事情:
- 路径变量
- PowerShell脚本
- 批处理文件
可悲的是,我对这些都不熟悉/没有经验,所以我真的无法判断这些想法是否提供了一种方法来做到这一点。
任何答案表示赞赏。
编辑:我想让客户端的命令尽可能短,这样就没有必要写小说来执行一个简单的任务。
另一个编辑:我希望用户/客户端打开它的 cmd/ps 并使用一个命令来执行我的 python 脚本,当打开 cmd 时,它不在这个目录中。所以脚本在他电脑上的某个地方,但可以从任何地方通过命令执行。
解决方案
尝试在您的 .bat 文件中使用此命令“python script.py”创建一个“code.bat”文件,然后在您想要运行脚本时将“code.bat”添加到您的环境中的路径中,只需在您的壳。
推荐阅读
- c# - 查看单元格数据以执行格式化时出现互操作异常
- javascript - 停止值在 javascript 中变为负数
- python - 如何在 Django 聚合查询的 GROUP BY 子句中正确包含列?
- regex - 如何在 Hive 中使用正则表达式来提取第二个整数?
- dart - 有没有比较通用静态 Dart 类型(DartType)的简单方法?
- django - 存在 ExclusionConstraint 时 Django 迁移失败
- postgresql - 如何使用整数字段添加日期
- python - 如何克服 ImportError?
- docker - 如何创建两个运行相同 dockerfile 的容器?
- python - 用于运行 SAP 事务的“pywintypes.com_error”类