当前位置:首页 » 编程语言 » pythondelphi

pythondelphi

发布时间: 2022-09-06 23:10:29

① delphi和python的关系

Delphi是以Pascal语言为基础的基于对象的GUI程序快速开发环境,类似的比如VB。
Python是一种解释性脚步语言,虽然也可以开发GUI程序,但主打不在哪方面,属于通用型的。

② 请问在delphi中怎么调用python已经写好的py程序

WinExec(Pchar('C:\Python27\python aaaa.py'),sw_ShowNormal);

③ 为什么编程入门不要从java,Python,Delphi,C++等开始

java、C++、delphi 这些高级语言功能强大,但完成简单地任务也要多费很多口舌,要求了解的东西较多,所以不太适合编程入门。
python 相对以上的要简单得多(简单与复杂兼顾:小的任务简单,也可完成复杂的项目),是可以作为入门的语言的。
和python相似 的 Lua 语言更简单,推荐作为初入编程的童鞋学习(lua 可以看成是当今的 basic 语言)。

④ 哪有python教程,怎么学delphi

你想学python还是想学delphi? python 网上有简单的,例如“鱼C”,也有高级的,相对容易。学delphi就要复杂些,建议从简单的pascal先入门再说。

⑤ 如何在delphi中加入自己的脚本

再下载P4D.exe,然后安装,安装的时候会提供是否编译

安装后会有PyScripter,是一个python 的IDE,可以用来调试python脚本。

在delphi程序里使用python很容易,如果在IDE下,放一个PythonEngine。但是只允许放一个,如果是动态生成,也只允许创建一个变量。

安装后有demo,可以参照。但是动态创建并没有提及,这里介绍一下。

先定义:

var
pe: TPythonEngine;

初始化:

pe:=TPythonEngine.Create(nil);

pe.LoadDll;

使用:

function
EvalScript(script :string):string;
var

po:PPyObject;
begin
po:=pe.EvalString(script);

if(po<>nil)then
begin

result:=pe.PyObjectAsString(po);

pe.Py_DECREF(po);
end
else

begin
result:='';
end;
end;

EvalString是计算表达式,ExecString是执行一段程序,从IO这个属性中输出。

更多的代码可以下载kicoy,在ScriptUnit单元。

⑥ python 与dephile

没有任何关系,
Python解释器是使用c++实现的,另外还有一个使用java实现的python解释器,通常叫做jython

⑦ python for delphi 有人用这个配合开发的么

我没有用。
Python应用场合足够简单的任务,例如一些shell编程.如果你喜欢用Python设计大型商业网站或者设计复杂的游戏,悉听尊便.

⑧ 为什么大学只学c++和java不学python和delphi

delphi有点过时了
python属于脚本语言,不算是主流的面向对象的语言。
企业级的应用开发用C++/JAVA比较多,python仅仅作为辅助,从就业考虑肯定以C++/JAVA为主了。况且学通了一门开发语言再自学其他的,要容易的多。

⑨ python和delphi哪个容易学

从语言的发展来看,delphi所使用的pacal已经基本被时代淘汰了!python的语法,资料更丰富一些,建议学!

⑩ 有没有人有python for delphi能支持python2.7的版本

google code上有一个版本支持支持 python2.7 和python3.3,
下载地址:http://code.google.com/p/python4delphi。

你先看看你能不能下吧,这个被国内屏蔽了,你要是有vpn或者ssh自己下,要是没有留言,我到公司走vpn给你下,我这家里也没法下载。

如果解决了您的问题请采纳!
如果未解决请继续追问

热点内容
编程猫scratch下载 发布:2025-01-13 19:56:00 浏览:91
腾讯视频缓存的文件夹 发布:2025-01-13 19:55:21 浏览:222
源码车牌识别 发布:2025-01-13 19:49:06 浏览:976
inflateandroid 发布:2025-01-13 19:47:43 浏览:244
安卓电脑如何连手机热点 发布:2025-01-13 19:40:52 浏览:144
pythonnumexpr 发布:2025-01-13 19:34:56 浏览:492
linuxpython版本查看 发布:2025-01-13 19:18:37 浏览:744
宝马三系的哪个配置走量 发布:2025-01-13 19:12:14 浏览:697
局域网如何访问服务器 发布:2025-01-13 18:56:24 浏览:191
javaarraylist访问 发布:2025-01-13 18:56:10 浏览:673