導航:首頁 > 編程語言 > phppython交互

phppython交互

發布時間:2023-09-13 09:27:27

python可以和php一起用嗎

當然可以,根據請求的文件後綴名映射到不同的程序上

② php調用python時python可以一直運行嗎

如果你有伺服器許可權的話直接exec命令調用python命令行就行了
php文件:test.php

123456

<?php exec("python hw.py",$array,$ret); echo("result: "); print_r($array); echo("return value: ".$ret);?>

py文件:hw.py(與php同一目錄)

1

print ("Hello World");

php執行結果:
result: Array ( [0] => Hello World ) return value: 0

③ PHP和Python, Java之類的語言有什麼不同PHP和前端交互是不是更簡單

Python 需要學習器WEB 框架才能夠接收前端form 表單提交的內容
建議看下這篇文章,這是關於 Python WEB 框架選型的。

PHP之所以搜索的結果多,是因為PHP本身是為了開發WEB網站而生的,在WEB領域應用廣泛,故而很容易搜索到PHP相關的代碼。如果你能夠學習PHP的語法,參考資料固然多一些。

Java 一般應用於企業開發中。如果你是初學者,或者非計算機專業的人,可以忽略它的存在。


作為一個前端開發,還是推薦你使用Nodejs 吧 只需要 HTML、CSS、JavaScript 就能夠進行WEB開發了。
給別人打個廣告吧: NodejsWEB開發教程

④ php調用python

py和php放在同一個目錄下面


some.py
------------------------------------------
#!/usr/bin/env python
#-*- coding:utf-8 -*-
import sys

def do_some(a):
return "dosome:%s" % a

if __name__ == '__main__':
a = sys.argv[1]
if a:
T = do_some(a)
print T

-------------------------------------------
t.php

<?php
$k = $_REQUEST['k'];
if (!empty($k))
{
$k = trim($k);
// $a = array();
// exec('python ./some.py '.$k, $a);
// echo $a[0];
passthru('python ./some.py '.$k);
}

然後瀏覽器裡面輸入

瀏覽器會返回dosome:test

被我注釋掉的代碼也可以用來替代passthru
裡面的$a 用來捕獲輸出 不過束腰注意的是 這里的arry 他是按照每一行' '當作一個元素
但是passthru 則是你python里的print的原樣輸出

⑤ 求助,php調用python腳本傳遞參數的問題

不成功的
python textcasting_stream_py/start_capture_stream.py rtmp://v2.gdtv.cn:1935/live/sport baw GermenVSJapan
成功的
python textcasting_stream_py/start_capture_stream.py rtmp://v2.gdtv.cn:1935/live/sport Kobe GermenVSJapan

閱讀全文

與phppython交互相關的資料

熱點內容
phpbrowser 瀏覽:536
安卓手機怎麼設置陌生免打擾 瀏覽:807
如何看見自己手機號安卓 瀏覽:120
香煙源碼查詢 瀏覽:774
台達文本編程軟體 瀏覽:718
單片機燒寫器使用視頻 瀏覽:996
拍照哪個app比較好 瀏覽:132
dhcp伺服器不能分配MAC地址 瀏覽:964
java偽隨機數 瀏覽:128
塗色書怎麼解壓 瀏覽:465
三角形圓邊編程 瀏覽:457
手機壓縮文件怎麼壓縮到十兆以下 瀏覽:987
雲主機雲伺服器品牌 瀏覽:345
安卓emulated文件夾如何打開 瀏覽:315
採用fifo頁面置換演算法是 瀏覽:194
如何上網代理伺服器 瀏覽:593
Hro系統源碼 瀏覽:847
寶庫源碼 瀏覽:342
路飛和熊排解壓力 瀏覽:625
php定時更新 瀏覽:357