如何运行python程序而不是在记事本中打开?

时间:2013-02-27 20:26:44

标签: python notepad

我在打开.py文件时遇到了一些麻烦。我有一个程序调用此.py文件(即pathname / example.py file.txt),但它不是运行python程序,而是在记事本中打开它。如何让它运行?

程序本身接收一个文件,并创建一个更易读的输出。

编辑:操作系统是Windows 7.而调用python的文件是.bat文件。

编辑2:看起来我不得不因某种原因重新安装python ......但看起来它终于正常工作了。为什么重新安装永远不会想到...然后我不得不改变文件扩展的打开方式。谢谢你们

4 个答案:

答案 0 :(得分:4)

发生这种情况是因为很可能您已将记事本设置为打开.py文件的默认程序。转到Windows中的默认程序应用程序。选择按扩展程序选择应用。在这里搜索.py文件。将选项从记事本更改为python。这应该可以解决您的问题。

答案 1 :(得分:2)

好。
1)我尝试将其关闭再打开。 2)我卸载并重新安装了python

仍然没有快乐。然后!

在Windows资源管理器中,如果单击文件名或在命令行输入文件名,则打开选项可设置窗口指向的默认程序。如果它不是python,那么从记事本或其他任何东西改变它。把它改成python。然后presto。没问题 - o。

答案 2 :(得分:1)

答案 3 :(得分:0)

您是否尝试像这样运行程序?

   /dirdir/MyPythonScript.py

尝试以下代替

   python /dirdir/MyPythonScript.py