鱼C论坛

 找回密码
 立即注册
查看: 4389|回复: 22

[已解决]如何反编译pyinstaller

[复制链接]
发表于 2022-3-18 18:04:38 | 显示全部楼层 |阅读模式
60鱼币
前几天写了一个py文件
用pyinstaller转成exe
然后不小心误删了py文件
如何恢复!!!
要重写的话工程量很大
急!!
最佳答案
2022-3-18 18:04:39
你可以看一下这个:
https://zhuanlan.zhihu.com/p/109266820

先按文章来,遇到问题再问我

最佳答案

查看完整内容

你可以看一下这个: https://zhuanlan.zhihu.com/p/109266820 先按文章来,遇到问题再问我
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2022-3-18 18:04:39 | 显示全部楼层    本楼为最佳答案   
你可以看一下这个:
https://zhuanlan.zhihu.com/p/109266820

先按文章来,遇到问题再问我
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2022-3-18 18:09:24 | 显示全部楼层
blog.csdn.net/as604049322/article/details/119834495
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2022-3-18 18:11:46 | 显示全部楼层
isdkz 发表于 2022-3-18 18:09
你可以看一下这个:
https://zhuanlan.zhihu.com/p/109266820
  1. Unknown type 0
  2. Traceback (most recent call last):
  3.   File "c:\users\family_1702\appdata\local\programs\python\python38\lib\runpy.py", line 194, in _run_module_as_main
  4.     return _run_code(code, main_globals, None,
  5.   File "c:\users\family_1702\appdata\local\programs\python\python38\lib\runpy.py", line 87, in _run_code
  6.     exec(code, run_globals)
  7.   File "C:\Users\family_1702\AppData\Local\Programs\Python\Python38\Scripts\uncompyle6.exe\__main__.py", line 7, in <module>
  8.   File "c:\users\family_1702\appdata\local\programs\python\python38\lib\site-packages\uncompyle6\bin\uncompile.py", line 196, in main_bin
  9.     result = main(src_base, out_base, pyc_paths, source_paths, outfile,
  10.   File "c:\users\family_1702\appdata\local\programs\python\python38\lib\site-packages\uncompyle6\main.py", line 304, in main
  11.     deparsed = decompile_file(
  12.   File "c:\users\family_1702\appdata\local\programs\python\python38\lib\site-packages\uncompyle6\main.py", line 201, in decompile_file
  13.     decompile(
  14.   File "c:\users\family_1702\appdata\local\programs\python\python38\lib\site-packages\uncompyle6\main.py", line 81, in decompile
  15.     assert iscode(co), f"""{co} does not smell like code"""
  16. AssertionError: None does not smell like code
复制代码
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2022-3-18 18:13:04 | 显示全部楼层


你是在哪一步遇到的问题?是执行 python pyinstxtractor.py xx.exe 这个的时候?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2022-3-18 18:14:56 | 显示全部楼层
ckblt 发表于 2022-3-18 18:09
blog.csdn.net/as604049322/article/details/119834495

# Unsupported bytecode in file a.pyc
# Unsupported Python version, 3.9.0, for decompilation
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2022-3-18 18:15:37 | 显示全部楼层
isdkz 发表于 2022-3-18 18:13
你是在哪一步遇到的问题?是执行 python pyinstxtractor.py xx.exe 这个的时候?


反编译pyc文件时
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2022-3-18 18:18:02 | 显示全部楼层

你改那个 pyc 了吗?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2022-3-18 18:18:25 | 显示全部楼层
isdkz 发表于 2022-3-18 18:18
你改那个 pyc 了吗?

改了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2022-3-18 18:21:34 | 显示全部楼层

方便把你的 exe 文件放上来吗?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2022-3-18 18:31:16 | 显示全部楼层
本帖最后由 叼辣条闯世界 于 2022-8-27 20:55 编辑
isdkz 发表于 2022-3-18 18:21
方便把你的 exe 文件放上来吗?

https://babahao.lanzouw.com/iNjnJ01ndw8d
密码:aace
exe文件
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2022-3-18 18:32:04 | 显示全部楼层
叼辣条闯世界 发表于 2022-3-18 18:31
https://babahao.lanzouw.com/iNjnJ01ndw8d
密码:aace
exe文件

???
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2022-3-18 18:33:31 | 显示全部楼层
本帖最后由 叼辣条闯世界 于 2022-8-27 20:55 编辑


恶搞程序
会删文件
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2022-3-18 18:38:36 | 显示全部楼层
叼辣条闯世界 发表于 2022-3-18 18:33
自己写的程序
有点危险


你的源文件是叫什么名字?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2022-3-18 18:40:40 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2022-3-18 18:56:51 | 显示全部楼层
isdkz 发表于 2022-3-18 18:40
你写的是那个 a 吗?

是的
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2022-3-18 19:04:18 | 显示全部楼层
isdkz 发表于 2022-3-18 18:38
你的源文件是叫什么名字?

a.py
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2022-3-18 19:15:19 | 显示全部楼层

很抱歉,没帮上你,,我刚刚试了 uncompyle6 和 decompyle3 ,

好像都不支持反编译 python3.9 的 pyc 文件
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2022-3-18 19:18:38 | 显示全部楼层
找了半天,好像支持 python 3.9 的就 pycdc。

https://www.zhihu.com/question/448784401

就是自己编译有点麻烦,我先去试试,成功了再告诉你
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2022-3-18 19:22:27 | 显示全部楼层
isdkz 发表于 2022-3-18 19:18
找了半天,好像支持 python 3.9 的就 pycdc。

https://www.zhihu.com/question/448784401

好的,谢谢你,实在不行就算了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-5-21 19:59

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表