上面窗体中还放了两个memo和一个TPythonGUIInputOutput,这些可以不用....这样,我们就完成了Delphi传递参数到Python,Python执行完毕后将结果再返回给Delphi的演示.好了,我们可以好好利用Python,将它很好地嵌入到Delphi中了....如果要传递更复杂的参数怎么办?我想,或许可以将要传递的参数JSON化,然后将JSON作为参数在二者之间相互传递,这样可以完成更复杂的功能....有,可以像COM一样来调用Python模块的变量和函数,这看起来好像能更酷一些 :-)
感谢samson,是他的一篇文章使我学习到了这个方法,并且很热心地给予了指教!...def SayHello(s):
return 'Hello,'+s
上面是简单的示例,有变量和函数,我们看看在Delphi中怎样来调用.