For example, I can use Python scripts in PHP like there:
exec(\"python script.py params\",$result);
where \"script.py\" - script name and v
You can shell-out to any shell binary and capture the response with backticks:
result = `python script.py params`
I used the following python call from a ruby module.
In my case using exec()
didn't work because it interrupts the current process and caused the simulation I was running to fail.
# run python script
`python #{py_path_py} #{html_path_py} #{write_path_py}`
You can use backticks
to accomplish this in two ways
result = `python script.py params`
or
result = %(python script.py params)
Another way to do the same thing would be,
system 'python script.py', params1, params2
One way would be exec.
result = exec("python script.py params")