现场神器 -Idle

其实从编程角度来说,IDE(Integration Development Environment(集成开发环境))这个是大家最为重要的工具了,我们的 iS-RPA 设计器其实也是一个 IDE,用于设计机器人的 IDE,单纯从 Python 角度来说,最常用的 IDE 是 Pycharm、Eclipse 和 Idle。今天要谈的主角是 idle。
Idle 是 Python 自带的 IDE,很小,他最大的优势是,我们设计器已经安装,就在里面了,他在哪呢?在这里:
C:\iS-RPA\plugin\Com.Isearch.Func.Python\idle.bat
双击这个 bat 文件,我们就可以看到 idle 的界面了:
现场神器 -Idle

idle 有点像 linux 的 shell,他是交互式的,正式这种交互性,允许我们做学习和研究:
现场神器 -Idle

他会把所有变量缓存在环境中,你随时查看这些变量值,不断用命令测试相关用法
由于 python 是解释型语言,并且变量非常随意,因此在 idle 中的提示,才是最准确的属性、方法提示:
现场神器 -Idle

现场神器 -Idle

大家需要尝试 pandas、xlwings 等常用包,需要测试一个字符串如何处理时,都打开你的 idle 吧,甚至你 import 了 ubpa 的相关自动化包,你还可以在 idle 里面控制和测试界面操作,用好 idle 是我们学习 python 的第一步,也是会永远伴随我们的一个小工具。
这里赠送常用快捷键:
* 在 Python Shell 里重复上一条命令,Alt + P
* 增加多行缩进: Ctrl + ]  (右中括号)
* 减少多行缩进:Ctrl + [  ( 左中括号)
* 添加多行注释:Alt + 3
* 取消多行注释:Alt + 4

更多可以查看 IDLE 菜单栏的 Options -> Configure IDLE… -> Keys 选项卡