如何在不再一次在cmd上编写命令的情况下运行python脚本

时间:2017-10-21 10:05:29

标签: python

我正在练习python代码并通过命令行执行它。每次我必须执行我的python文件,我去cmd并写

D:\PythonPractice>python myClass.py

有没有标准和舒适的方法可以快速执行python代码?

4 个答案:

答案 0 :(得分:1)

如果您正在执行相同的命令,不更改参数或任何内容,您可以将其打包在.bat文件中(Windows可执行文件)

将其命名为myscript.bat

D:\PythonPractice>python C:\path\to\myClass.py

完整路径放入其中。现在双击即可。

答案 1 :(得分:0)

使用JetBrains的PyCharm软件(开发Android工作室和Kotlin语言的公司),它将在很多方面为您提供帮助。

  • 只需按一下按钮即可运行Python。

  • 只需点击几下即可轻松添加模块。

  • 尽可能顺利地调试代码。

太棒了,过去几个月我一直在使用它。

答案 2 :(得分:0)

您可以更改控制在命令行中调用filename时要执行的操作的文件关联。例如,当您只在cmd中键入文本文件名时,将打开notepadd,用于word docs Word或其他文档编辑器。

请查看以下link from google,或者您可以从控制面板>开始自己动手操作。控制面板主页>默认程序>设置关联。在列表中选择文件类型,然后单击“更改程序”。

或者,您可以使用任何Python IDE(PyCharm,PyDev等),这样您就可以直接从编辑器运行脚本。

答案 3 :(得分:0)

使用Notepad ++,您还可以创建一个快捷方式来启动您的python脚本:

菜单运行>运行(或按 F5

选择python .exe(C:\Program Files (x86)\Python36-32\python.exe

中的默认值)

然后在路径旁边添加此代码:“$(FULL_CURRENT_PATH)”

这将允许执行当前文件

使用Python 3.6的命令示例:

"C:\Program Files (x86)\Python36-32\python.exe" "$(FULL_CURRENT_PATH)"

然后保存命令,通过指定一个shorcut键,最好使用像 SHIFT 这样的修饰符( SHIFT + F10

现在您可以使用此快捷方式启动任何脚本。