.pyファイルから生成された.pycファイルから情報を取得することは可能ですか?
はい、pypiにあるunpyclib
で取得できます。
$ pip install unpyclib
.pycファイルを逆コンパイルできるより
$ python -m unpyclib.application -Dq path/to/file.pyc
Easy Python Decompilerを試すことができます。 Decompyle ++およびUncompyle2に基づいています。 Pythonバージョン1.0-3.3の逆コンパイルをサポートしています
注:私は上記のツールの作成者です。
Decompyle ++(pycdc)だけが私のために働いた: https://github.com/zrax/pycdc
Decompile Python 2.7 .pyc で提案されました
はい、可能です。
Decompyle ++と呼ばれる完璧なオープンソースPython(.PYC)デコンパイラーがあります https://github.com/zrax/pycdc/
Decompyle ++は、コンパイルされたPythonバイトコードを有効で人間が読めるPythonソースコードに戻すことを目的としています。他のプロジェクトではさまざまな成功を収めていますが、Decompyle ++は、あらゆるバージョンのPythonからのバイトコードをサポートしようとする点で独特です。
それが良いかどうかはわかりませんが、クイックGoogle検索で decompyle が見つかりました。
Pip install pycompyle6を使用してインストールする
pycompyle6 filename.pyc