使用现有的Python & 编写的soap 客户端适用于 iPhone 应用程序的肥皂水
我已经用 python 编写了 JIRA 客户端,我想知道是否有任何方法可以将我用 python 编写的现有库用于 iPhone jira 客户端。
我读了一些关于 pyObjc 的内容,我认为它是两种语言之间的桥梁。
我可以将 python 库编译成 ObjC 库吗?
如果有人能指出我的方向,我将非常感激。
顺便说一句,我是两种语言的新手。
谢谢
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可能想要做的是将 Python 解释器嵌入到本机 iPhone 应用程序中,然后发出命令以运行您的 Python 脚本,而这些脚本又调用您的 Python 库。
启动时
在应用程序中创建Python解释器
使其加载Python库
设置Python环境(全局变量等)
然后
据我所知,您可以在XCode中使用C/C++设施到嵌入解释器 - 我不确定是否需要 pyobjc 。
您无法将现有的 Python 源代码转换为 ObjC 代码。
以下是更多信息
http://wiki.python.org/moin/IntegratingPythonWithOtherLanguages
http://blog.tlensing.org/2008/11/04/embedding-python-in-a-cocoa-application/
What you probably want to do is to embed a Python interpreter in a native iPhone app and then issue commands for it to run your Python scripts which in turn call your Python libraries.
On boot
Create Python interpreter in the app
Make it to load your Python libaries
Set-up Python environemnt (global vars and such)
And then
As far as I know you can use C/C++ facilities in XCode to embed the interpreter - I am not sure whether pyobjc is needed at all.
You cannot translate your existing Python source code to ObjC code.
Here is some more info
http://wiki.python.org/moin/IntegratingPythonWithOtherLanguages
http://blog.tlensing.org/2008/11/04/embedding-python-in-a-cocoa-application/