Jak wygenerować plik .pyc z Pythona AST tak, żebym mógł zaimportować plik z Python?Wygenerować .pyc z Python AST?
Użyłem compile
utworzyć obiekt kodu, a następnie zapisywane atrybut co_code
do pliku, ale gdy próbuję zaimportować plik z Pythona, otrzymuję ImportError: Bad magic number in output.pyc
.
Tego właśnie szukałem. Ale odkryłem, że mogę po prostu napisać py_compile.MAGIC zamiast \ 0 \ 0 \ 0 \ 0, bez konieczności szukania z powrotem na początku i przepisywania tych 4 bajtów. – Matthew