首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我如何与不太精通python的业务人员合作伙伴共享我的python脚本?

我如何与不太精通python的业务人员合作伙伴共享我的python脚本?
EN

Software Engineering用户
提问于 2011-11-25 04:25:25
回答 3查看 1.8K关注 0票数 2

我把金融数学作为选修课,和现实生活中的金融业工作者一起工作。其实挺有趣的。当我在一次会议上拿出一本macbook时,我有四个终身的窗口用户看着我,就像我有三个脑袋一样。

不管怎样,我正在帮助设计和模拟我们的交易策略,我用matplotlib来可视化历史股票数据,我写了一个小东西。然而,这些家伙不知道如何使用git,或者安装python,或者处理与路径相关的包管理问题。我需要能够把我的脚本发送给他们使用,我需要用他们的绝对最小的努力。

我正在用py2exe的语言思考一些事情,但我想在开始之前听听一些建议。

EN

回答 3

Software Engineering用户

发布于 2011-11-25 04:49:49

对于windows,有来自python.org的可安装“python.org”的完整发行版和来自"ActiveState“的更完整的发行版。

尽管它们非常庞大,但安装windows的标准是:下载文件,双击.exe并同意弹出的所有内容。

另一种选择是将脚本包装在"cherryPy“或类似的web服务器中,让它们通过http访问您的应用程序。

票数 3
EN

Software Engineering用户

发布于 2011-11-26 18:06:21

您有两个问题:*如何将我的程序掌握在他人手中?*如何编写可以在自己的机器之外运行的程序?

您可以使用DropBox公开该程序,它为您提供了一个文件夹,您可以将文件复制到其中,然后可以在网页上使用,您可以通过电子邮件将网址发送给其他人。非常容易使用的基础上,每天。

“如何使Python程序在机器之外运行”取决于您可以在目标计算机上假定有多少可用程序,而且似乎您不能依赖其他任何东西,只能依赖普通Windows。这意味着您需要让用户轻松地下载/安装运行时,或者在程序中携带运行时。这可能会很麻烦--您是否考虑过用.NET (使用Mono)或Java重写程序,这两者都考虑到了可移植性?

票数 1
EN

Software Engineering用户

发布于 2011-11-26 16:34:55

最好的便携方式是使用网络。您可以使用wsgi使您的脚本可从web访问。这样他们就可以从所有的平台进入。

票数 0
EN
页面原文内容由Software Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://softwareengineering.stackexchange.com/questions/121638

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档