如何使用Jython将.pyc文件反编译为.py

纳伦德拉·拉瓦特(Narendra Rawat):

我有一个python组件,可独立运行并作为Windows服务运行。这个python的特定文件执行了我需要使用我的java类调用的特定工作。由于它是生产环境,因此不提供.py文件。要从.py文件中调用方法“运行”,我正在使用以下代码:

PyInterpreter py = new PyInterpreter();

py.execfile("C:\\Users\\narendrar\\Desktop\\hello.py");

PyInstance hello = py.createClass("Hello", "None");
    hello.invoke("run");

我想执行类似的操作,但要使用已编译的python文件。

GhostCat:

正如你可以对Jython的文档中看到的模块,一个Jython import不一定会Java包

换句话说:您还应该能够导入/需要python模块,从而有可能依赖您的pyc文件!

(记住:你可以导入PYC文件,.py文件中,如果他们只是被拉更新比PYC -见这里

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

使用uncompyle2反编译* .pyc文件

将 C 文件反编译为 Pro*C

如何反编译为Java文件intellij的想法

将python代码编译为PyCodeObject并编组为pyc文件

如何使用ICSharpCode.Decompiler将整个程序集反编译为文本文件?

如何从命令提示符下将jar反编译为.java文件

如何反编译Python 3.5 .pyc?

将Delphi .dcu反编译为.pas

是否可以将Web Assembly(wasm)文件反编译为特定的编程语言?

将多个.py文件编译为Windows可执行文件(.exe)

反编译* .pyc文件

有什么办法可以将Google protobuf二进制文件(.pb文件)反编译为.proto文件

如何用 .c 格式反编译 lua [编译为 C]

如何将PyQt脚本(.py)编译为Windows(.exe)和/或linux的单个独立可执行文件?

如何编码以修复检测到的致命错误:在使用auto-py-to-exe将python代码编译为exe文件后,无法执行脚本BoxDetection?

将DEX反编译为Java源代码

将 swf 反编译为 fla 动作脚本编码错误

将.dart.snapshot反编译为Dart源代码

使用已编译的pyc模块的setup.py出现ModuleNotFoundError

导入其他.py文件时如何运行.pyc文件?

如何使用我在代码中使用的所有软件包将myfile.py编译为myfile.exe?

编译py到pyc错误

如何在Microsoft Visual Studio Community 2017中将.py编译为.exe?

我仍然无法将.class反编译为.java源代码,但仍安装了增强类反编译器?

是否可以将C#编译为IL,然后将生成的IL反编译为F#?

如何将.NET EXE反编译为可读的C#源代码?

如何使用 Make 将目标文件编译为存档

如何“反编译” Java类文件?

如何反编译整个Jar文件?