Odoo Help


Is there any way to call php script in python

Cavid Aslanov
on 9/30/13, 9:18 AM 8,506 views

Hi everyone,i have database in mysql and i need to create php script toget data from database and after it i want to call this script in python.How can i do it?


AJ Schrafel Paper Corp

--AJ Schrafel Paper Corp--
| 4 5 8
Bronx, United States
--AJ Schrafel Paper Corp--

Exploring OpenERP for business

AJ Schrafel Paper Corp
On 9/30/13, 12:24 PM

you can run things at the command line if you can create a custom module.

at the top of your python file import subprocess

and then to run the php script

cmd = "php and your file name"
p = subprocess.Popen(cmd, stdout=subprocess.PIPE, stderr=subprocess.PIPE, shell=True)

google "python subprocess" to get more details on what is necessary.

On 9/30/13, 11:36 AM

If you want to communicate OpenERP with PHP you can do it through XML-RPC, consuming web service from php. You can search the official documentation of OpenERP XML-RPC or google "OpenERP 7.0 connection with PHP using XML-RPC". I hope help you.

About This Community

This platform is for beginners and experts willing to share their Odoo knowledge. It's not a forum to discuss ideas, but a knowledge base of questions and their answers.


Odoo Training Center

Access to our E-learning platform and experience all Odoo Apps through learning videos, exercises and Quizz.

Test it now

Question tools

0 follower(s)


Asked: 9/30/13, 9:18 AM
Seen: 8506 times
Last updated: 3/16/15, 8:10 AM