0

frame.f_code.co_filename 当通过 Python 2.7 解释器而不是eqauls 跟踪(使用 sys.settrace)python .egg 执行时,<path-to-egg>/<path-inside-egg>类似于build/bdist.linux-x86_64/egg/<path-inside-egg>

它是一个错误吗?以及如何揭示真正的彩蛋路径?

在 Python 2.6 和 Python 3 中,一切都按预期工作。

4

1 回答 1

1

不,这不是错误。Eggs 在创建时会将其字节码编译到build/bdist.<platform>/egg/路径中,您会看到它反映在co_filename变量中。bdist代表二进制分发。

于 2012-12-12T18:27:00.953 回答