[памятка] CPython (де-)компиляции

Aug 21, 2010 21:55

 
так как Пайсон (CPython) это интепретатор... то много говорить о компиляции не приходится :-)

однако делается это так:

# компиляция:

$ python -m compileall ДИРЕКТОРИЯ # просто компиляция "по-обычному" :) $ python -O -m compileall ДИРЕКТОРИ # "-O" для применениея оптимизации $ python -m compileall -b ДИРЕКТОРИЯ # "-b" для "традиционного" ( Read more... )

Leave a comment

Comments 3

darth_sauber August 22 2010, 03:48:07 UTC
> так как Пайсон
Пайтон же. От Монти Пайтона.

Reply

polymorphm August 22 2010, 12:25:37 UTC
видимо -- совершенно верно :-[.. спасиб!

...ну а вообще я и "Монти Пайтон" мог неправильно называть "монти Пайсоном" :-D

Reply


ctocopok September 30 2010, 20:54:09 UTC
UnPyc к сожалению, до сих пор не декомпилирует :(
Для тех, кто с Питоном не на "ты", или даже не на "Вы", а даже почти и не знаком, понять работу чужого скрипта по этому дизассемблеру не представляется возможным.
Яву могу примерно понимать, С могу - на них не программирую. А Питон в таком виде - никак не могу :)

Reply


Leave a comment

Up