Quantcast
Channel: Running a Python script from PHP - Stack Overflow
Browsing all 12 articles
Browse latest View live
↧

Answer by utkarsh2299 for Running a Python script from PHP

I did find some help from answers above for my scenario. For me the python file was not getting called as i was working on some old version server and i had created virtual environment (with all the...

View Article


Answer by Kirill Morozov for Running a Python script from PHP

All the options above create new system process. Which is a performance nightmare.For this purpose I stitched together PHP module with "transparent" calls to...

View Article

Answer by Punnerud for Running a Python script from PHP

Inspired by Alejandro Quiroz:<?php $command = escapeshellcmd('python test.py');$output = shell_exec($command);echo $output;?>Need to add Python, and don't need the path.

View Article

Answer by Agnel Vishal for Running a Python script from PHP

To clarify which command to use based on the situationexec() - Execute an external programsystem() - Execute an external program and display the outputpassthru() - Execute an external program and...

View Article

Answer by SMshrimant for Running a Python script from PHP

The above methods seem to be complex. Use my method as a reference.I have these two files:run.phpmkdir.pyHere, I've created an HTML page which contains a GO button. Whenever you press this button a new...

View Article


Answer by Gerald Joshua for Running a Python script from PHP

This is so trivial, but just wanted to help anyone who already followed along Alejandro's suggestion but encountered this error:sh: blabla.py: command not foundIf anyone encountered that error, then a...

View Article

Answer by Tim Hallman for Running a Python script from PHP

In my case I needed to create a new folder in the www directory called scripts. Within scripts I added a new file called test.py. I then used sudo chown www-data:root scripts and sudo chown...

View Article

Answer by the for Running a Python script from PHP

If you want to know the return status of the command and get the entire stdout output you can actually use exec:$command = 'ls';exec($command, $out, $status);$out is an array of all lines. $status is...

View Article


Answer by Colin Miles for Running a Python script from PHP

Alejandro nailed it, adding clarification to the exception (Ubuntu or Debian) - I don't have the rep to add to the answer itself:sudoers file:sudo visudoexception added:www-data ALL=(ALL) NOPASSWD: ALL

View Article


Answer by Niklas Lindblad for Running a Python script from PHP

I recommend using passthru and handling the output buffer directly:ob_start();passthru('/usr/bin/python2.7 /srv/http/assets/py/switch.py arg1 arg2');$output = ob_get_clean();

View Article

Answer by Alejandro Quiroz for Running a Python script from PHP

Tested on Ubuntu Server 10.04. I hope it helps you also on Arch Linux.In PHP use shell_exec function:Execute command via shell and return the complete output as a string.It returns the output from the...

View Article

Running a Python script from PHP

I'm trying to run a Python script from PHP using the following command:exec('/usr/bin/python2.7 /srv/http/assets/py/switch.py arg1 arg2');However, PHP simply doesn't produce any output. Error reporting...

View Article
Browsing all 12 articles
Browse latest View live




<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>