導航:首頁 > 編程語言 > 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交互相關的資料

熱點內容
南京中興招收專科程序員嗎 瀏覽:297
代理商php源碼 瀏覽:983
蘋果手機怎麼解壓軟體app 瀏覽:650
游戲資源被編譯 瀏覽:152
代碼編譯後黑屏 瀏覽:8
程序員情侶寫真 瀏覽:505
python3孿生素數 瀏覽:36
計算楊輝三角Python 瀏覽:404
linux目錄重命名 瀏覽:196
演算法設計的最終形態是代碼 瀏覽:262
程序員社團招新橫幅 瀏覽:238
拖鞋解壓視頻大全 瀏覽:887
租伺服器主機鏈接軟體叫什麼 瀏覽:856
交叉編譯工具的linux版本號 瀏覽:156
python開發應用軟體 瀏覽:32
hdl綜合器與c編譯器的區別 瀏覽:899
編譯原理最左推導代碼 瀏覽:702
加密三 瀏覽:131
通過編譯鏈接後形成的可執行程序 瀏覽:680
怎麼用matlab編程 瀏覽:782