我如何运行pycdc?

时间:2013-04-05 02:40:15

标签: python windows python-3.x

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

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

2 个答案:

答案 0 :(得分:2)

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

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

bin\pycde yourfile

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

bin\pycde C:\tmp\yourfile.pyc

答案 1 :(得分: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