如果可能的话,如何从Python.exe窗口启动Python IDLE,如果没有,Python.exe的用途是什么?

如果可能的话,如何从Python.exe窗口启动Python IDLE,如果没有,Python.exe的用途是什么?,python,python-idle,Python,Python Idle,我目前运行的是Windows7,我记得在学校电脑上使用Linux时,我能够在终端中键入“gedit&”,例如打开gedit文本编辑器。我想知道是否有一个类似的过程来打开IDLE,在这个问题上,通过在“终端等价物”中键入Python程序/脚本。我是一个完全的新手,所以我可能有点偏离基准……总之,有一个类似终端的程序叫做Python.exe,看起来它应该能够打开Python相关的软件(比如IDLE),我想知道1)python.exe的用途是什么,2)它是否可以像Linux终端一样处理,以及3)如何在

我目前运行的是Windows7,我记得在学校电脑上使用Linux时,我能够在终端中键入“gedit&”,例如打开gedit文本编辑器。我想知道是否有一个类似的过程来打开IDLE,在这个问题上,通过在“终端等价物”中键入Python程序/脚本。我是一个完全的新手,所以我可能有点偏离基准……总之,有一个类似终端的程序叫做Python.exe,看起来它应该能够打开Python相关的软件(比如IDLE),我想知道1)python.exe的用途是什么,2)它是否可以像Linux终端一样处理,以及3)如何在其中执行操作。我尝试了各种命令,但几乎所有命令都出现语法错误。非常感谢

python.exe是python解释器。所有Python程序都是用它执行的。如果在控制台中运行,将得到一个交互式提示:

C:\> python
Python 2.6.6 (r266:84297, Aug 24 2010, 18:46:32) [MSC v.1500 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>
如果给它一个Python程序,它将运行它:

C:\> python myprog.py
您还可以要求它运行可导入模块:

C:\> python -m modulename
您可以通过以下方式空闲运行:

C:\> python -m idlelib.idle

python.exe是python解释器。所有Python程序都是用它执行的。如果在控制台中运行,将得到一个交互式提示:

C:\> python
Python 2.6.6 (r266:84297, Aug 24 2010, 18:46:32) [MSC v.1500 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>
如果给它一个Python程序,它将运行它:

C:\> python myprog.py
您还可以要求它运行可导入模块:

C:\> python -m modulename
您可以通过以下方式空闲运行:

C:\> python -m idlelib.idle

python.exepython,专门用于python解释器

python.exe是专门的python解释器

是的,您可以像Idle一样启动库,您需要导入idlelib:

import idlelib.idle
或者,要从终端启动idle而不首先进入python.exe shell,可以执行python.exe-m idlelib.idle,前提是idlelib在PYTHONPATH中


python.exe就像IDLE中的shell一样,主要用于快速试验您想要尝试的算法,或者测试库调用或语言功能,而您不想为此打开新文件。与bash等Linux shell有相似之处,但python的shell主要用于帮助编程,而Linux shell主要用于启动其他程序。虽然您可以使用subprocess.Popen在python的shell中启动其他程序,而bash也有自己的脚本语言,但它们非常不同。

是的,您可以像Idle一样启动库,但需要导入idlelib:

import idlelib.idle
或者,要从终端启动idle而不首先进入python.exe shell,可以执行python.exe-m idlelib.idle,前提是idlelib在PYTHONPATH中

python.exe就像IDLE中的shell一样,主要用于快速试验您想要尝试的算法,或者测试库调用或语言功能,而您不想为此打开新文件。与bash等Linux shell有相似之处,但python的shell主要用于帮助编程,而Linux shell主要用于启动其他程序。虽然您可以使用subprocess.Popen在python的shell中启动其他程序,而bash也有自己的脚本语言,但它们非常不同