python空闲时是否有水平滚动条?

mar*_*arl 2 python python-idle

我正在使用IDLE在Windows 7上学习Python 2.7.

垂直滚动条工作正常,但我找不到
激活水平滚动条的方法.

Python的IDLE中是否有水平滚动条?

谢谢

小智 5

IDLE的水平滚动条

来自http://code.activestate.com/lists/python-list/26878/ (不是我的代码,在这个网站上找到它)它的日期是2000年3月8日星期三

适用于Python 2.6但我无法在2.7中工作.我收到一个错误,说该文件在某处打开.对我来说,他正在谈论的文件位于:C:\ Python27\ArcGIS10.1\Lib\idlelib如果您没有python附带的ArcMap程序并为您安装它将会有所不同.

我终于开始在IDLE编辑器窗口中添加水平滚动条,以便在获得那些LONG代码行时提供帮助.它们的变化相当于mionor(4行新代码),并在EditorWindow.py模块中进行.要在IDLE中进行更改,请打开EditorWindow.py并搜索EditorWindow类中的'vbar' __init__方法.添加那些### 附加到它们的行和你拥有它的VOILA.不幸的是,滚动条显示在IDLE 0.5(叹气)中的行和列信息之下.

    self.vbar = vbar = Scrollbar(top, name='vbar')
    self.hbar = hbar = Scrollbar(top, orient=HORIZONTAL, name='hbar') ###
    ...
    vbar['command'] = text.yview
    vbar.pack(side=RIGHT, fill=Y)
    hbar['command'] = text.xview        ###
    hbar.pack(side=BOTTOM, fill=X)      ###

    text['yscrollcommand'] = vbar.set
    text['xscrollcommand'] = hbar.set   ###
Run Code Online (Sandbox Code Playgroud)

希望这是有帮助的.

乔纳森波利

jwpolley at collins.rockwell.com