0

我正在尝试将 .pyc 反编译为 .py 以避免重写某些代码,但我不理解GitHub 上 pycdc 页面上描述中给出的说明。

我下载了它,但是如何运行反编译器?它说./bin/pycdc [PATH TO PYC FILE],但我不确定这意味着什么。我在命令提示符下输入了它,但它无法识别它。我需要做什么?

4

2 回答 2

2

确保首先使用 Visual Studio 构建它。repo 中有一个 pycdc.vcproj。双击它以打开 Visual Studio。然后构建它。这会将 pycde 可执行文件放在 \bin 文件夹中。

然后从根目录,即 pycde-master 文件夹,执行

bin\pycde yourfile

其中 yourfile 是您要反编译的文件。如果您的文件在 中C:\tmp\yourfile.pyc,请执行

bin\pycde C:\tmp\yourfile.pyc
于 2013-04-05T03:08:52.283 回答
0

./表示法仅适用于 unix shell 命令。这不适用于 Windows。这意味着您必须运行pydc [PATH TO PYC FILE],其中[PATH to PYC FILE]是 pyc 文件的目录。例如:

如果您的 pyc 文件已命名example.py并位于其中,C:\Users\Bobby\example.py那么您将键入:

python pycdc C:\Users\Bobby\example.py
于 2013-04-05T02:50:01.343 回答