【问题标题】:How to autorun python script under windows? [duplicate]如何在windows下自动运行python脚本? [复制]
【发布时间】:2012-06-28 15:10:26
【问题描述】:

可能重复:
How to make python scripts executable on Windows?
Set up Python on Windows to not type python in cmd

我在 windows 下有一个 python 脚本。每次,我都需要使用 python *.py 运行。

我可以在不指定 python 的情况下像 *.py 一样运行吗?

【问题讨论】:

  • 重复哪个帖子????

标签: python windows


【解决方案1】:

您想从命令行还是桌面运行它?

如果您为.py 文件设置文件关联(这通常在安装过程中完成),您应该能够双击 桌面上的.py 文件以获取它运行。

我不知道有一种方法可以避免使用 命令行 键入python(如果它已经在 PATH 上,则必须指定 python 的整个路径可执行)。

如果我们可以在 Linux/Unix 下使用脚本中的 #/usr/bin/env python 指令执行类似的操作,那就太好了,但不幸的是,我认为 Windows 不存在这种情况。

您没有指定您正在运行的 Windows 版本,但如果您对分配/更改文件关联感兴趣,这里是Microsoft's instructions 使用 XP 执行此操作。与其他版本的 Windows 非常相似 .. 谷歌搜索会显示很多关于如何更改文件关联的信息。

【讨论】:

  • 我认为如果他想从命令行运行它,那么从技术上讲,他的问题是是否有办法在命令行中指定文件关联。
  • @AbhranilDas 是的,我认为你是对的
【解决方案2】:

【讨论】:

    【解决方案3】:

    如果您希望从 Windows 自动运行它,您可以使用 py2exe 编译代码,或者您可以编写一个批处理文件来运行相关 Python 文件。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-08-05
      • 1970-01-01
      • 2014-12-21
      • 2020-02-04
      • 2020-10-05
      • 2016-12-01
      相关资源
      最近更新 更多