在python中有多种运行外部程序的方法,比如,运行操作系统命令或另外的python脚本,或执行一个磁盘上的文件,或通过网络来运行文件
在特定执行场景包括:
在当前脚本继续运行
创建和管理子进程
执行外部命令或程序...__module__定义udm模块名(或none)
udm.im_class方法相关联的类
udm.im_func方法的函数对象
udm.im_self如果绑定的话为相关联的实例,如果非绑定为none...14.1.3 类
我们可以利用类的可调用行来创建实例,实例化调用的任何参数都会传入到构造函数里
>>> class C(object):
... ...Called with args:
(3, 'no more,no less')
只有定义类的时候实现了__call__方法,类的实例才能成为可调用的
14.2 代码对象
可调用对象,语句,赋值,表达式...if ret == 0# 子进程返回的PID是0
child_suite# 子进程的代码
else:# 父进程返回时子进程的PID
parent_suite# 父进程的代码
ret = os.fork