Python4Delphi 示例应用程序在 Delphi 应用程序中运行简单的 Python 脚本


本文整理自网络,侵删。

 

正如我们知道的,变量存储一个值,以便您可以在以后的程序中重用它。这减少了冗余,提高了性能,并使代码更具可读性。什么是Python 德尔福变量?这篇文章将指导你理解。您还可以将 Python4Delphi 与C++使用。

Python4Delphi Demo3示例应用演示如何使用TPython DelphiVar 组件在德尔福中创建 Python Delphi 变量(将 python 变量转换为 Delphi 变量,反之亦然),显示变量类型和分配给它的值,将不同的类型值重新分配到同一变量,在消息中显示变量内容。你可以在GitHub上找到演示3源。

先决条件:下载并安装最新的 Python 平台。按照此处提到的 Python4Delphi 安装说明进行操作。或者,您可以查看此视频 开始使用Python4Delphi。检查演示1和演示2,它介绍如何运行python脚本和评估德尔福中的表达式。

Python4Delphi 演示 3 示例应用程序中使用的组件

  • TPythonEngine:用于与 Python 通信、在 Delphi 中创建 Python 类型的相对低级例程的集合。是单顿班
  • TPythonGUIInput 输出: 继承自 TPythonInput 输出(用作 python 输出的控制台) 使用此组件输出属性可以关联 Memo 组件以显示输出。
  • TPythonDelphiVar: 继承自特恩Client, 用于将 python 变量转换为 Delphi 变量, 反之亦然.它具有将值设置为变量或 PyObject 的方法。它包含模块(默认情况下在内部创建)等属性,其中 python 变量 (TPyVar) 创建,然后转换为 Delphi 变体。
  • TMemo: 多行文本编辑控件,提供文本滚动。备忘录控件中的文本可以作为整体或按行进行编辑。

你可以从提取的 GitHub 存储库中找到Python4Delphi Demo3示例项目.[Python4Delphi]演示[演示03.dproj.在 RAD Studio 10.4.1 中打开此项目并运行应用程序。

开源地址:https://github.com/pyscripter/python4delphi

相关阅读 >>

Delphi中formatdatetime的用法

Delphi 获取cpu使用单元文件

Delphi fmx 图像处理成圆角图像

Delphi二值图像除杂点(噪点)

Delphi isleapyear、isinleapyear - 是否是闰年

Delphi 悬浮窗口 浮动窗口 迅雷下载浮动窗口的实现

Delphi 字符或符号在字符串出现的次数

Delphi 一个分割文本文件的代码

Delphi 主线程等待子线程的安全退出

Delphi 试试带参数的 exit

更多相关阅读请进入《Delphi》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...