赞
踩
几行代码的pyc文件
- i = 1
- s = 'python'
- d = {}
- l = []
解析出的pyc文件的内容:
- <?xml version="1.0" encoding="utf-8" ?>
- <PycFile>
- <magicnumber value="168686259" />
- <madetime value="2009-10-27 22:30:09" />
- <codeObject>
- <argCount value="0" />
- <localCount value="0" />
- <statckSize value="1" />
- <flags value="64" />
- <code>
- <command no="0" op="100" opname="LOAD_CONST" opvarg="0" />
- <command no="3" op="90" opname="STORE_NAME" opvarg="0" />
- <command no="6" op="100" opname="LOAD_CONST" opvarg="1" />
- <command no="9" op="90" opname="STORE_NAME" opvarg="1" />
- <command no="12" op="104" opname="BUILD_MAP" opvarg="0" />
- <command no="15" op="90" opname="STORE_NAME" opvarg="2" />
- <command no="18" op="103" opname="BUILD_LIST" opvarg="0" />
- <command no="21" op="90" opname="STORE_NAME" opvarg="3" />
- <command no="24" op="100" opname="LOAD_CONST" opvarg="2" />
- <command no="27" op="83" opname="RETURN_VALUE" />
- </code>
- <consts>
- <int value="1" />
- <internStr index="15" length="6" value="python" />
- <None />
- </consts>
- <names>
- <internStr index="16" length="1" value="i" />
- <internStr index="17" length="1" value="s" />
- <internStr index="18" length="1" value="d" />
- <internStr index="19" length="1" value="l" />
- </names>
- <varnames />
- <freevars />
- <cellvars />
- <fileName>
- <str length="62" value="D:/PlayColorLife/source/eclipse_workspace/ParsePyc/src/demo.py" />
- </fileName>
- <name>
- <str length="8" value="<module>" />
- </name>
- <firstlineno value="3" />
- <lnotab>
- <lno value-1="6" value-2="2" />
- <lno value-1="6" value-2="1" />
- <lno value-1="6" value-2="1" />
- </lnotab>
- </codeObject>
- </PycFile>
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。