我的一个文件已经损坏,我唯一的备份是在Pycache文件夹中。我曾尝试使用uncompyle6,但它给出了一个错误,如下所示。我不确定这是什么原因,但我假设这是因为它引用了其他文件中的变量或函数。如何使用对其他文件的引用反编译该文件
Parse error at or near `POP_EXCEPT' instruction at offset 1476
@osutracker.before_loop
async def before_printer(self):
print('waiting...')
await self.bot.wait_until_ready()
# file osu.cpython-38.pyc
# Deparsing stopped due to parse error
文件:https://cdn.discordapp.com/attachments/437091189792047125/782360883861913640/osu.cpython-38.pyc
我现在通过将Uncompyle6与cpython-37而不是-38一起使用来修复这个问题。我不知道为什么会这样,因为Unpyle6应该支持3.9之前的每一个python版本,但它确实起了作用
相关问题 更多 >
编程相关推荐