man手册要点记录
2015-03-16 16:28
197 查看
可调用对象:函数,方法,类,以及实例。其他的都好理解,对于实例来说,只有定义其类的时候实现了__call__方法,类的实例才能成为可调用的。
代码对象:也就是Python语句,赋值,表达式等代码。它可以作为函数或者方法调用的一部分来执行,也可以用exec语句或内建函数eval()来执行。如果要执行Python代码,那么代码必须先转换成字节编译的代码(又称字节码)。这才是真正的代码对象。
compile()允许程序员在运行时刻迅速生成代码对象,然后可以用exec语句或内建函数eval()来执行这些对象。compile三个参数:第一参数代表了要编译的Python代码。第二参数为空,第三参数为代码对象类型,包括eval(可求值的表达式,和eval()一起用),sing(单一可执行语句,和exec一起用),exec(语句组,和exec一起用)。
exec和eval()都可以执行字符串格式的Python代码。当执行字符串形式的代码时,必须对这些代码进行字节编译处理。eval()对表达式求值,exec执行代码。exec还可以接受文件对象,相当于输出文件对象的所有内容。
为外部程序执行提供的os模块:《Python核心编程》P429
os.system(cmd):执行程序cmd,等待结束,返回退出代码。通常和不会产生输出的命令一起用。
os.popen(cmd):打开一个通向cmd的通道,返回一个文件对象,可以像访问文件一样访问程序。
os.fork(),os.exec*(),os.wait*():进程相关。
退出:exit()
本文出自 “莲的思念” 博客,请务必保留此出处http://liandesinian.blog.51cto.com/7737219/1545653
代码对象:也就是Python语句,赋值,表达式等代码。它可以作为函数或者方法调用的一部分来执行,也可以用exec语句或内建函数eval()来执行。如果要执行Python代码,那么代码必须先转换成字节编译的代码(又称字节码)。这才是真正的代码对象。
compile()允许程序员在运行时刻迅速生成代码对象,然后可以用exec语句或内建函数eval()来执行这些对象。compile三个参数:第一参数代表了要编译的Python代码。第二参数为空,第三参数为代码对象类型,包括eval(可求值的表达式,和eval()一起用),sing(单一可执行语句,和exec一起用),exec(语句组,和exec一起用)。
exec和eval()都可以执行字符串格式的Python代码。当执行字符串形式的代码时,必须对这些代码进行字节编译处理。eval()对表达式求值,exec执行代码。exec还可以接受文件对象,相当于输出文件对象的所有内容。
为外部程序执行提供的os模块:《Python核心编程》P429
os.system(cmd):执行程序cmd,等待结束,返回退出代码。通常和不会产生输出的命令一起用。
os.popen(cmd):打开一个通向cmd的通道,返回一个文件对象,可以像访问文件一样访问程序。
os.fork(),os.exec*(),os.wait*():进程相关。
退出:exit()
本文出自 “莲的思念” 博客,请务必保留此出处http://liandesinian.blog.51cto.com/7737219/1545653
相关文章推荐
- 制作自己的man手册(记录)
- Linux下man使用手册指南
- Linux Man 手册
- linux学习笔记七:安装中文man手册
- man手册
- 记录一些要点
- restful 接口设计要点记录
- --help、man和info工具的区别 Linux and Unix 命令手册
- man 手册加亮
- Linux的根目录文件+man帮助手册
- php手册学习记录(入门指引处理表单)
- linux 打造man中文帮助手册图解(man-pages-zh帮助页)
- 使用 groff 编写 man 手册页
- centOS 7 安装man中文版手册
- man手册入门
- 伟大的man手册
- man手册详解
- ubuntu中安装man手册查看函数原型
- 将man手册转成pdf文件