是否有任何方法可以使Python的解释器将任何Python代码编译为NOP指令?
(我专门谈论通过编译Python代码获得字节码,而不是直接生成。(
这似乎是不可能的。NOP Opcodes仅由窥视孔优化器生成,但是窥视孔优化的最后一步删除了所有NOP和RETARGETS为新的指令索引跳跃。
实际上,禁止虫子,这似乎在有史以来发布的每个Python版本中都是不可能的。在Python 2.3中,没有NOP OpCode,在Python 2.4中,窥视孔优化器已经删除了其生成的所有NOP。