Python 3.x 使用Primavera集成API和python脚本访问Primavera数据

Python 3.x 使用Primavera集成API和python脚本访问Primavera数据,python-3.x,primavera,product-management,Python 3.x,Primavera,Product Management,我想为我的公司开发一个python脚本,从Primavera API检索数据。我不知道从哪里开始。我看过几篇文章,其中使用几行python代码从API获取数据是一项相当简单的任务。然而,这里的情况似乎并非如此。 谁能帮帮我吗 Primavera P6 API使用Java,因此您有3种选择: 使用Python Java桥 用Java编写代码 使用Python连接到Primavera P6 Web服务(另一种Primavera集成技术) 考虑到问题的措辞,我认为OP正在尝试第三种选择。能否提供一个p

我想为我的公司开发一个python脚本,从Primavera API检索数据。我不知道从哪里开始。我看过几篇文章,其中使用几行python代码从API获取数据是一项相当简单的任务。然而,这里的情况似乎并非如此。
谁能帮帮我吗

Primavera P6 API使用Java,因此您有3种选择:

  • 使用Python Java桥
  • 用Java编写代码
  • 使用Python连接到Primavera P6 Web服务(另一种Primavera集成技术)

  • 考虑到问题的措辞,我认为OP正在尝试第三种选择。能否提供一个python代码访问数据的示例?至少,提供相关web服务端点的快速概述可能有助于OP解决此问题。@JeremyCaney不幸的是,我精通Primavera P6和Java,但不精通Python,由于更复杂、速度更低,我不使用Primavera P6 web服务,因此,我现在无法提供任何示例,OP应该等待其他人,或者尝试自己深入研究这个问题。嘿。所以我客户的公司有primavera软件,但我的公司没有。他们希望使用API检索客户机的数据,即使他们还没有购买APIsoftware@GautamShah因此,不仅存在编程问题,还存在许可问题。我认为您应该搜索一些Primavera P6开发人员培训(不确定Oracle是否有培训)。为什么您看到的python示例不适合您?您是否正在尝试提取不同的数据?提供关于您要查询的信息的附加信息,特别是您要查询的信息,这将非常有用。此外,如果您提供了一个列表,列出了您尝试使用的web服务或API调用以及结果,这将有助于集中答案。嘿,谢谢您的帮助。但Primavera是一款付费软件,我被要求访问某家公司的所有个人项目等。我尝试安装API并在我的SQL server上运行它。但它抛出了一个错误,指出登录凭据无效。