PHP Python

phpからpythonを実行する方法

2018年5月9日

 

php

 

<?php
$comment = "Hello World";

ob_start();

passthru("/usr/bin/python2.7 /Applications/MAMP/htdocs/dir/dir.py $comment");

$output = ob_get_clean(); 

echo $output;
?>

 

python

 

# -*- coding: utf-8 -*-
import sys

if __name__=='__main__':

    print 'Pythonスクリプト動作確認'

    print sys.argv[0]

    print sys.argv[1]

    print sys.argv[2]

    print len(sys.argv)

 

画面出力

Pythonスクリプト動作確認 /Applications/MAMP/htdocs/dir/translation.py Hello World 3

参考

How to use sys.argv in Python

 
 
Pocket
LinkedIn にシェア

-PHP, Python

Copyright© off.tokyo , 2021 All Rights Reserved Powered by AFFINGER5.