几行代码的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>