用lazarus快速生成界面并运行 python代码

lazarus是Delphi的开源版本,几乎全盘继承了Delphi快速开发的优点。一个一般的数据库桌面应用,几乎几分钟就可以搞定。一次编码,到处编译,可以支持全部操作系统例如windows、mac、linux、安卓、苹果等。

最近学习python,感觉通过直接用python开发图形界面很不方便。幻想如果能lazarus的图形界面设计能力和python的强大功能结合那就太完美了。中间摸索过程太漫长,几乎放弃了。一天突然发现幸福居然就在眼前,这里简单分享一下。

一个最简单演示界面:

用lazarus快速生成界面并运行 python代码_第1张图片

安装过程如下。

首先安装lazarus。下载地址:https://www.lazarus-ide.org/index.php?page=downloads 安装最新的版本就行。

然后安装python for lazarus控件:

用lazarus快速生成界面并运行 python代码_第2张图片

用lazarus快速生成界面并运行 python代码_第3张图片

用lazarus快速生成界面并运行 python代码_第4张图片

安装完成后,lazarus控件列表:

需要从python官网下载python嵌入文件:python-3.7.4-embed-amd64.zip,解压到运行目录。

这里有个demo源码可以直接编译运行:https://pan.baidu.com/s/1D3qBbchCZiDSOmQKFJWRxw

 

 

 

 

 

你可能感兴趣的:(Lazarus,python学习)