精易论坛

标题: 易语言衔接python问题2 [打印本页]

作者: fksdehfk778    时间: 2025-2-1 14:37
标题: 易语言衔接python问题2
https://125.confly.eu.org/thread-14653809-1-1.html
这个精易的python支持库,我看了一下代码,是要写好一个.py的文件,在用易语言调用,但是这样不就等于把py源码暴露了吗?
任何一个会安装py的人都可以打开py文件,这样不行吧?是我理解不对吗
有啥办法可以不公开py源码?

另外这个还有群吗,帖子里面的群进不去

作者: q838210720    时间: 2025-2-1 14:47
python用flask或fastapi起个接口给易语言调用
作者: opphk    时间: 2025-2-1 15:09
把Python变成dll调用就好了
作者: E语言|菜鸟    时间: 2025-2-1 16:48
解释型语言就是这样的噢,没法隐藏像易语言打包成exe的二进制文件一样,
python和你前端浏览器js代码是一样的,直接可以F12看到,但是可以混淆,虽然混淆也没啥用,只是增加看的复杂度而已-.-...
你要安全隐藏的话就只能做成接口 ,直接请求调用了
作者: sadasd22    时间: 2025-2-1 17:00
opphk 发表于 2025-2-1 15:09
把Python变成dll调用就好了

python怎么弄DLL,我记得很复杂吧,好像需要转C++
作者: Hawk    时间: 2025-2-1 21:14
Python 将 .py 编译为 .pyd 动态链接库

➭ .pyd 是 Python 动态模块的特定文件扩展名
➭ .dll 是 Windows 动态链接库的通用文件扩展名

编译代码, 后  调用 pyd 就不会暴露了.

或者把整个 python 程序加 源文件 封装成 exe 去调用.




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4