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 winsocks检测某个tcp端口师傅正在被使用

Delphi 将整数转换为罗马数字(字符串)2

Delphi 精确打印image画布

Delphi 校验注册码时的技巧

Delphi xe10 手机端错误提示:detected problems with api compatibility (visit g.co/dev/appcompat for more info

Delphi 通用压缩单元

Delphi xe10.x 快捷失灵解决办法

Delphi中的memo顶部添加行

Delphi sqlite实现加密

Delphi 如何判断html编码格式,解决乱码问题

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



打赏

取消

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

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

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

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

评论

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