精易论坛

标题: 精易Python支持库 (1.1#1205版)发布啦! [打印本页]

作者: 项目部002    时间: 2020-12-2 17:07
标题: 精易Python支持库 (1.1#1205版)发布啦!
本帖最后由 项目部002 于 2020-12-9 15:45 编辑

精易python.png




精易Python支持库 (1.1#1205版)


本支持库提供了 6 种库定义数据类型,提供了 87 种命令。


支持库说明


该支持库为易语言调用并执行Python代码、文件提供了支持。

使用本支持库,可以实现单行Python代码调用,函数交叉调用,Python文件调用,模块引用等功能。

极大的方便了易语言-Python混合开发。

可以使易语言能够使用Python代码、类库等,丰富了开发过程和体验。

本支持库命令封装更贴近于易语言的编程习惯,尽可能的简化了命令调用方式,降低了使用门槛和提高了编程效率。

是您在进行易语言-Python混合开发编程的必备库。


使用场景


1、Python源码文件是基于文本的文件,可以动态解析并且执行。配合云端可以实现软件的热更新。


2、可以使用Python中众多功能强大的类库,让之前易语言无法完成的功能使用Python实现。


3、待补充


功能增加(相对于原作者版本)


1、增加了 创建Python数据Py 命令。该命令的作用为:将易语言中的数据类型转换为Python的类型,使Python可以直接使用,

该方法的通常在Python回调函数的中的返回值,或者参数值中使用。

2、增加了 取参数数据Py 命令。该命令的作用为:在Python调用易语言中的回调函数中,获取到Python传递过来的值。

3、增加了 取当前执行帧中局部变量Py 命令和 取当前执行帧中全局变量Py 命令,能够在执行时取得当前执行帧中的变量字典,

进而得到变量信息。

4、完善并修正命令备注说明中的错误。


安装与使用


下载后,将支持库 - 放入易语言安装目录中目录中的两个文件夹直接覆盖到易语言安装目录中即可。


目录文件说明


支持库 - 放入易语言安装目录中


lib        易语言动态库


static_lib        易语言静态库


调用例程 目录中存放的是本支持库的使用例程


DLLs 这里放入在Python中使用的,库。这个目录对应python安装目录中的DLLs


py        这里作为python的库目录,放入了测试文件dom和其他需要调用到的库


python38.dll        基础执行的dll,必要


python38.zip        官方类库的打包,通过 Python官方下载页面中的 Windows xxxx embeddable zip file 进行下载,下载后即可得到该文件


test_static.exe        静态编译后的文件


后续将推出使用的视频教程。大家可以先根据例题自行摸索本库的使用。


如果在使用的过程中有任何问题或者有更好的建议,可以加入我们的QQ群: 点击加入【精易】Python学习交流群


下载地址:(因例程大,所以放到360云盘中)

蓝奏云下载

360网盘下载(提取码:681d)



Win7系统无法正常执行的。可能需要安装补丁,请查找以下补丁并安装:KB2533623    (感谢群友:只是写词人太细腻)提供方法


原作者: hmy100 原贴地址


本支持库基于原作者的支持库升级改造而来,在原有的基础上提供了更完善的功能,并且丰富了文档信息,修复了若干bug。


今后将由我们继续更新该支持库。









作者: 53770zhang    时间: 2020-12-2 17:09
前排好评!
作者: 53770zhang    时间: 2020-12-2 17:11
来点案例就更好了,给不懂python的用。
作者: sinewtec    时间: 2020-12-2 17:14
又得多学一门语言来衬托E
作者: 大表舅    时间: 2020-12-2 17:36
火钳刘明
作者: Daen    时间: 2020-12-2 17:46
我去,厉害了!!!
作者: 藏梦阁    时间: 2020-12-2 17:49

作者: 坤腾股票网    时间: 2020-12-2 18:14
牛B功能来了
作者: 小暴力    时间: 2020-12-2 18:25
支持调用py可以调用的其他库吗
作者: 猪猪侠去哪了    时间: 2020-12-2 18:32
终于来了
作者: 小情缘    时间: 2020-12-2 18:43
牛B功能来了
作者: chhzll    时间: 2020-12-2 18:55
牛逼了!
作者: 不苦小和尚    时间: 2020-12-2 18:57
太给力了,以后可以用python的命令了
作者: qtdhqumd    时间: 2020-12-2 19:35
太给力了,以后可以用python的命令了
作者: 面具,    时间: 2020-12-2 19:41

作者: 洫蜘蛛    时间: 2020-12-2 20:02
这个很好
作者: sinue9528    时间: 2020-12-2 20:10
用这个需要搭建python环境吗???
作者: hehehero    时间: 2020-12-2 20:58
py源码也要一起放在软件目录里吗,那岂不是开源了
作者: hehehero    时间: 2020-12-2 20:59
20%概率的 我没中金币
作者: 逍遥串串    时间: 2020-12-2 21:08
本支持库基于原作者的支持库升级改造而来
作者: taoyuan    时间: 2020-12-2 21:36
太给力了,以后可以用python的命令了
作者: sobcctv    时间: 2020-12-2 22:26
支持一个

作者: 短尾巴熊    时间: 2020-12-2 22:37
好东西
作者: 我是Rw    时间: 2020-12-2 22:37
牛皮就完事
作者: 不吃鱼的喵    时间: 2020-12-2 22:39
有个疑问  如果缓存3.7或者3.9怎么弄
作者: Rick0327    时间: 2020-12-3 05:29
是可以直接把python部分程序编译吗?

应该是需要python运行环境的支持吧?python部分的代码是不能直接被编译成exe程序的吧!
作者: leo2leo    时间: 2020-12-3 07:31
本帖最后由 leo2leo 于 2020-12-3 07:59 编辑

大佬,我觉得方向错了,因为易语言是32位的,PYthon有32位也有64位,更多的应该是搞一个新的python中文化的IDE,这个IDE类似于易语言一样的方便使用,一般会用Python的人,估计会更少的去使用易语言,我觉得应该把易语言易于开发的优点合并到python中去。以Python 为主,易语言好在于界面是中文,命令的提示是中文,拖拉控件生成界面。还有易语言的那个精易模块也可以转成Python的,Python还在前进,而易语言基本是停止不前了
建议精易论坛在 ”陈炳强“ 大佬的那个界面设计程序上面改一改,把易语言的优点:命令的提示是中文,把库列表显示在左侧,可以直接点开库来查看,能搜索命令的各种优点补到”陈炳强“ 大佬的那个设计器上去,那就成了一个中文化的,好用的IDE了

作者: a51910251    时间: 2020-12-3 08:45
太给力了,以后可以用python的命令了
作者: 兰克特里斯    时间: 2020-12-3 09:00
支持一个
作者: bycz    时间: 2020-12-3 09:17

支持一个
作者: shinid8210    时间: 2020-12-3 09:21
支持一个   
作者: longxp    时间: 2020-12-3 09:28
支持一下....
作者: Elite    时间: 2020-12-3 09:36
py不会用啊
作者: rqelove510    时间: 2020-12-3 09:41
必须支持!PYTHON很好用。。。
作者: {人类}[乱码]    时间: 2020-12-3 10:34
各位大佬,加油,
作者: snai9    时间: 2020-12-3 12:25
这个真是太爽了,又有东西学习了。
作者: CPUCN    时间: 2020-12-3 13:40
支持一下。
作者: 萧敬腾    时间: 2020-12-3 15:17
期待教程···
作者: 无敌灰灰    时间: 2020-12-3 17:33
先观望一下,最近正在学python...
作者: ljmst    时间: 2020-12-3 23:07
绝对的好东西!
作者: ljmst    时间: 2020-12-3 23:07
希望更完全!!!
作者: 够爱    时间: 2020-12-3 23:28
        这个好!        这个好!
作者: 够爱    时间: 2020-12-3 23:28
        这个好!        这个好!
作者: 神圣剑帝    时间: 2020-12-3 23:52
支持这个好 要早点出来就好了
作者: love886    时间: 2020-12-4 04:59
12222222222111111111111
作者: qgchqgch89    时间: 2020-12-4 21:13
这个不错啦 哈哈
作者: 神盾科学    时间: 2020-12-5 09:49
12222222222111111111111
作者: 84915659    时间: 2020-12-8 14:05
支持一下
作者: 斜飞    时间: 2020-12-9 00:05
啥时候出个使用教程
作者: 好的人人    时间: 2020-12-9 00:28
牛******还有这种操作
作者: 禾子    时间: 2020-12-9 08:10
厉害呀
作者: 布鲁惠斯    时间: 2020-12-9 09:49
这个发展起来易语言不得了啊
作者: 910265444    时间: 2020-12-9 09:57
崛起!!!!
作者: q370721473    时间: 2020-12-9 10:16
其实特别怕看到python,总感觉泰高端了,看这就怕怕
作者: 篽風    时间: 2020-12-9 10:59
不能支持64位。。。
作者: fenghuangniepan    时间: 2020-12-9 14:43
我顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶
作者: 豆鱼    时间: 2020-12-9 15:22
易语言调用python的好处是什么,回为是菜鸟想了解一下
作者: 狂澜    时间: 2020-12-9 20:17
PY转回易语言的飘过,论开发效率,无能比过易语言!!
作者: 小秦12345    时间: 2020-12-9 20:32
这么牛逼的东西咋用于火山pc呢,肯定一炮而红
作者: 逍遥无涯    时间: 2020-12-9 20:39
我只能说牛逼,
作者: hmy100    时间: 2020-12-9 21:21
支持,支持。
作者: mbyybm    时间: 2020-12-9 22:52
大牛们 是真牛逼
作者: 喜越电脑科技    时间: 2020-12-11 00:30
太强大了,正想要这方面的功能,只是使用例程少点如果能有更加详细的使用例子就更加好了只有慢慢摸索了
作者: qgchqgch89    时间: 2020-12-11 21:47
例程呀例程
作者: bycz    时间: 2020-12-12 09:10

我顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶
作者: 淼焱沝    时间: 2020-12-12 10:29
leo2leo 发表于 2020-12-3 07:31
大佬,我觉得方向错了,因为易语言是32位的,PYthon有32位也有64位,更多的应该是搞一个新的python中文化的 ...

有远见
作者: 521348888    时间: 2020-12-13 08:24
看来火山python 也不远了
作者: guomi111    时间: 2020-12-14 09:54

好东西看一下  牛牛牛!
作者: 新人E    时间: 2020-12-14 19:29
大佬加油
作者: 陈朝阳字吞道    时间: 2020-12-14 22:33
开开眼界
作者: 飞宇    时间: 2020-12-15 00:22
来的还不算晚。
作者: 土豆要不    时间: 2020-12-16 10:40
标题: ++
6666666666666
作者: 岢怜の80逅    时间: 2020-12-17 09:16
好评、精币,赶紧拉满~_~
作者: lianheguo    时间: 2020-12-17 16:48
支持楼主~~~~~~~~~~~~~~~~顶顶
作者: 艾幻翔    时间: 2020-12-17 21:54
看上去不错的样子,支持支持~
作者: 精易求新    时间: 2020-12-17 23:02
6666+5623333
作者: 土豆要不    时间: 2020-12-18 10:32
标题: ++
6666666666666
作者: 一粒红尘    时间: 2020-12-18 10:37
支持64为么
作者: 土豆要不    时间: 2020-12-19 10:16
标题: ++
6666666666666
作者: 土豆要不    时间: 2020-12-20 10:00
标题: ++
6666666666666
作者: dyq725    时间: 2020-12-20 11:39
世界上最好的中文编程在加上python 锦上添花
作者: 土豆要不    时间: 2020-12-21 10:00
标题: ++
6666666666666
作者: hmyroot    时间: 2020-12-22 02:47
支持一下
作者: searchjack    时间: 2020-12-22 21:39
6666   支持python 就是强
作者: 550387471    时间: 2020-12-23 23:35
挂靠PYTHON,易更强大了!支持!
作者: 枫泪了无痕    时间: 2020-12-24 09:02
期待易语言和python的完美邂逅。
作者: Kermit    时间: 2020-12-24 15:03
6666   支持python 就是强
作者: shulinga    时间: 2020-12-24 17:27
舒服,晚上就搞搞试试
作者: evan3721    时间: 2020-12-26 14:34

6666   支持python 就是强
作者: 城风蔚然    时间: 2020-12-27 21:30
如何安装新的Python模块?
作者: lydxp    时间: 2020-12-28 08:37

牛B,厉害了!!!
作者: 土豆要不    时间: 2020-12-29 10:00
标题: ++
6666666666666
作者: 姚海平    时间: 2020-12-29 14:05
支持,围观

作者: a909254    时间: 2020-12-30 08:09
顶起顶起顶起顶起顶起顶起
作者: 土豆要不    时间: 2020-12-30 10:00
标题: ++
6666666666666
作者: xyzlishui    时间: 2020-12-30 20:24
这个发展起来易语言不得了啊
作者: 冷雨    时间: 2021-1-3 09:55
牛逼。。加油
作者: 随风而逝00    时间: 2021-1-3 15:32
66666666====牛逼
作者: Karth    时间: 2021-1-3 17:41
赞赞赞赞赞!!!!
作者: 土豆要不    时间: 2021-1-4 10:00
标题: ++
6666666666666




欢迎光临 精易论坛 (https://bbs.ijingyi.com/) Powered by Discuz! X3.4