Pyarmor-7 pack command strip away important traceback details #1789
-
Hello, so i used following pyarmor command to obfuscate the script: cd D:\workspace\joinify
C:\Users\Infinimonster\venv\Scripts\activate && pyarmor-7 pack -s Joinify.spec --clean -e " --add-binary 'c:\users\infinimonster\appdata\local\programs\python\python39\lib\site-packages\tls_client\dependencies\tls-client-64.dll;tls_client\dependencies' --onefile --icon=icon.ico" -x " --enable-suffix --advanced 4 --restrict 102 --obf-mod 0 --obf-code 2" Joinify.py I also tried removing every parameter but sadly the issue is the same. I would like to show the same error amount which shows when running the Joinify.py file directly. I use the rich libary to save beautified Traceback info as HTML File but the output only contain the function name when running the comopiled executable. Not even the file etc. |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 2 replies
-
The traceback couldn't be same as original. But please show an example, for example, what's the expected traceback and what's the real traceback? |
Beta Was this translation helpful? Give feedback.
-
How about no obfuscated scripts? Just pack the original script by PyInstaller, does .exe raise the same traceback as running the .py file? |
Beta Was this translation helpful? Give feedback.
How about no obfuscated scripts? Just pack the original script by PyInstaller, does .exe raise the same traceback as running the .py file?
If not, it's PyInstaller issue.