精易Python支持庫(kù)(ForPy3+)是一款精易出品的易語(yǔ)言支持編程python庫(kù),本支持庫(kù)提供了6種庫(kù)定義數(shù)據(jù)類型,提供了87種命令。易語(yǔ)言基本數(shù)據(jù),直接調(diào)用傳遞不需要轉(zhuǎn)換。不需要手動(dòng)維護(hù)py引用計(jì)數(shù),支持靜態(tài)編譯。
支持庫(kù)說(shuō)明
該支持庫(kù)為易語(yǔ)言調(diào)用并執(zhí)行Python代碼、文件提供了支持。
使用本支持庫(kù),可以實(shí)現(xiàn)單行Python代碼調(diào)用,函數(shù)交叉調(diào)用,Python文件調(diào)用,模塊引用等功能。
極大的方便了易語(yǔ)言-Python混合開(kāi)發(fā)。
可以使易語(yǔ)言能夠使用Python代碼、類庫(kù)等,豐富了開(kāi)發(fā)過(guò)程和體驗(yàn)。
本支持庫(kù)命令封裝更貼近于易語(yǔ)言的編程習(xí)慣,盡可能的簡(jiǎn)化了命令調(diào)用方式,降低了使用門檻和提高了編程效率。
是您在進(jìn)行易語(yǔ)言-Python混合開(kāi)發(fā)編程的必備庫(kù)。
使用場(chǎng)景
1、Python源碼文件是基于文本的文件,可以動(dòng)態(tài)解析并且執(zhí)行。配合云端可以實(shí)現(xiàn)軟件的熱更新。
2、可以使用Python中眾多功能強(qiáng)大的類庫(kù),讓之前易語(yǔ)言無(wú)法完成的功能使用Python實(shí)現(xiàn)。
3、待補(bǔ)充
功能增加(相對(duì)于原作者版本)
1、增加了 創(chuàng)建Python數(shù)據(jù)Py 命令。該命令的作用為:將易語(yǔ)言中的數(shù)據(jù)類型轉(zhuǎn)換為Python的類型,使Python可以直接使用,
該方法的通常在Python回調(diào)函數(shù)的中的返回值,或者參數(shù)值中使用。
2、增加了 取參數(shù)數(shù)據(jù)Py 命令。該命令的作用為:在Python調(diào)用易語(yǔ)言中的回調(diào)函數(shù)中,獲取到Python傳遞過(guò)來(lái)的值。
3、增加了 取當(dāng)前執(zhí)行幀中局部變量Py 命令和 取當(dāng)前執(zhí)行幀中全局變量Py 命令,能夠在執(zhí)行時(shí)取得當(dāng)前執(zhí)行幀中的變量字典,
進(jìn)而得到變量信息。
4、完善并修正命令備注說(shuō)明中的錯(cuò)誤。
安裝與使用
下載后,將支持庫(kù) - 放入易語(yǔ)言安裝目錄中目錄中的兩個(gè)文件夾直接覆蓋到易語(yǔ)言安裝目錄中即可。
目錄文件說(shuō)明
支持庫(kù) - 放入易語(yǔ)言安裝目錄中
lib 易語(yǔ)言動(dòng)態(tài)庫(kù)
static_lib 易語(yǔ)言靜態(tài)庫(kù)
調(diào)用例程 目錄中存放的是本支持庫(kù)的使用例程
DLLs 這里放入在Python中使用的,庫(kù)。這個(gè)目錄對(duì)應(yīng)python安裝目錄中的DLLs
py 這里作為python的庫(kù)目錄,放入了測(cè)試文件dom和其他需要調(diào)用到的庫(kù)
python38.dll 基礎(chǔ)執(zhí)行的dll,必要
python38.zip 官方類庫(kù)的打包,通過(guò) Python官方下載頁(yè)面中的 Windows xxxx embeddable zip file 進(jìn)行下載,下載后即可得到該文件
test_static.exe 靜態(tài)編譯后的文件
后續(xù)將推出使用的視頻教程。大家可以先根據(jù)例題自行摸索本庫(kù)的使用。