Python交互式使用与操作系统自动化
1. Python交互式使用工具
1.1 code模块的高级与低级使用
- 高级使用(
interact函数) :code.interact函数可运行带有特殊变量的REPL循环。示例代码如下:
import code
code.interact(banner="Welcome to the special interpreter",
local=dict(special=[1, 2, 3]))
运行上述代码后,在交互式环境中可以直接访问 special 变量。若要退出内部解释器,按 Control + D 。
- 低级使用( compile_command 函数) : code.compile_command(source, [filename="<input>"], symbol="single") 用于编译命令,返回代码对象(可传递给 exec ),若命令不完整则返回 None ,若命令有问题则抛出 SyntaxError 、 OverflowError 或 ValueEr
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



