我刚开始学习Python,使用GEdit加上各种插件作为我的IDE。
Visual Studio/F#有一个功能,允许在代码窗口中突出显示一段文本,然后在按下某个键时,在F#控制台中执行该文本。
是否有类似的工具/插件可以实现GEdit/Python的这种行为?我有各种执行类型的插件(Run In Python,Better Python Console),但它们不能给我这种特定的行为 - 或者至少我不知道如何配置它们来给我这种行为。我发现它很有用,因为在学习Python时,我想执行一些测试代码,以尝试理解它们正在做什么(而不是完整文件),或者执行一些小段的代码(复制/粘贴可能会有点烦人)。
...或者也许有更好的方法来进行代码探索?
谢谢
Simon
Visual Studio/F#有一个功能,允许在代码窗口中突出显示一段文本,然后在按下某个键时,在F#控制台中执行该文本。
是否有类似的工具/插件可以实现GEdit/Python的这种行为?我有各种执行类型的插件(Run In Python,Better Python Console),但它们不能给我这种特定的行为 - 或者至少我不知道如何配置它们来给我这种行为。我发现它很有用,因为在学习Python时,我想执行一些测试代码,以尝试理解它们正在做什么(而不是完整文件),或者执行一些小段的代码(复制/粘贴可能会有点烦人)。
...或者也许有更好的方法来进行代码探索?
谢谢
Simon
exec
,并将第三行的print
语句删除,因为这样有助于以更具可移植性的方式编写代码。 - Tapajit Deyexpression
变量不存在。这个答案有效。 - Hi-Angel