一、Python自带的IDLE shell里无法在左侧显示行号,在右下角会显示当前光标所处的位置(行号、列号)。
但是程序报错时,无法根据行号及时查看到相应的行。
使用快捷键Alt+G可以定位到指定的行中,也算一种定位的方法,就是没有IDE显示行号的那种直观。
二、在Python IDLE shell里无法执行运行.py程序,例如,对于test.py脚本程序
尝试了一下几种方案,但是都不奏效:
>>>python test.py
>>>python test
>>>test.py
>>>test
>>>
但是在cmd中,在对应的目录下,以上的命令除了python test不行外,其他三种方案都可以运行。
有一种方法,可以在Python IDLE shell里运行.py脚本程序:
execfile("test.py")
如果不在当前目录下,可以加上绝对路径,或者通过os包里的函数更改当前路径:
import osos.getcwd() #查看当前路径os.chdir("D:\python programs")