网站网页设计模板,火车头wordpress,网站建设公司的市场开拓方案,网建通信建设有限公司1#xff1a;argv传递给python脚本的命令行参数列表#xff0c;argv[0]是脚本的名字(他是平台独立的#xff0c;不管他是一个路径全名或不是)#xff0c;如果使用了-c参数选项#xff0c;argv[0]会被设置为字符串-c#xff0c;如果没有脚本名传递给python解释器#xff…1argv传递给python脚本的命令行参数列表argv[0]是脚本的名字(他是平台独立的不管他是一个路径全名或不是)如果使用了-c参数选项argv[0]会被设置为字符串-c如果没有脚本名传递给python解释器argv[0]的长度为0。2byteorder本地字节规则的指示器big-endian平台的值是big,little-endian平台的值是little,我猜大概意思是值有的系统读取字节的时候从高位读有的从低位开始读所以就出现了这个变量。3builtin_module_names一个字符串的元组这些字符串代表着所有被编译进解释器的模块的名字(这些信息通过别的途径是不能得到的modules.keys()只会得到所有导入的模块的名字的列表而已)4copyright不用解释了吧但他也是个量里面记录着一些版权相关的冬冬5dllhandle一个整数能代表python对于windows平台的DLL的操纵不懂。。6displayhook(value)如果value非空这个函数会把他输出到sys.stdout并且将他保存进__builtin__._先开始有点不懂后来看到_就明白了他是指在python的交互式解释器里_代表上次你输入得到的结果hook是钩子的意思将上次的结果钩过来和原来他不但是内置的而且他的真正位置原来是sys模块的和7excepthook(type,value,traceback)这也是个钩子用来钩出当出现错误时代表错误的三个属性。即错误的类错误的实体对象和trackback对象比如说 1/0Traceback (most recent call last):File , line 1, in -toplevel-1/0ZeroDivisionError: integer division or modulo by zero还有在一段交互式的代码段里他会在下一个提示符输出前发生而在一个python程序里他会在程序结束的时候发生较高级别的错误处理(即如果自己需要)可以通过自己构造一个象这样的三参数函数来处理。8__displayhook__;;__excepthook__这些对象包涵了在程序开始的时候displayhook,excepthook的原始值他们的存在是以便当程序出错后能够重现错误的详细信息大概是为了存储错误信息而设立的变量吧 print sys.__displayhook__看来他是内置函数9exc_info()