python調用php
python環境在小鳥雲雲伺服器裝好後,就有一個idle工具,你找一下安裝目錄,自帶的編輯器,在任意目錄新建一個
aa.py
文件,用記事本和idle工具都行,輸入print("hello
world"),如果你使用的是idle,直接按f5,就能查看結果,如果用記事本,打開cmd,進入這個目錄,輸入命令python
aa.py就出來結果了。
② python製作小游戲如何與php登錄頁面連接
在Python方面最簡單的方法是有兩個線程。線程1將從串列線讀取阻塞調用,並將其讀取的所有數據放入thread-safequeue。線程2將抓取隊列中的任何內容,將其發布到遠程PHP(重試直到成功),休眠2秒並重復。
③ 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,無法使用numpy等模塊
一般伺服器不可能給php執行shell腳步許可權的,危險性太大。
再比如,如果以後Python與PHP不在一台伺服器上怎麼辦?
所以,可以考慮通過api介面傳遞參數。
⑤ python 代碼轉PHP
include <QtCore/QCoreApplication>
#include <早襪QAxObject>帆睜薯態者
#include <Windows.h>
int main(int argc, char *argv[])
{
//OleInitialize(0);
//CoInitialize(0);
QCoreApplication a(argc, argv);
QAxObject *asdfg = new QAxObject("Excel.Application");
return a.exec();
}
⑥ python 轉php代碼
去泰國 做變性手術
⑦ python可以和php一起用嗎
當然可以,根據請求的文件後綴名映射到不同的程序上
⑧ php執行python錯誤沒有python3命令
php執行python錯誤沒有python3命令的解決方法:
1、緩或找出系統中慎仿包擾孝伍含libcryptoso1.0.0的所有路徑。
2、將web伺服器中的同名動態庫重命名。
3、將系統中libcrytoso1.1鏈接到web伺服器的lib目錄中。
⑨ 如何實現在PHP中調用Python並獲取運行結果
Python的import包含文件功能就跟PHP的include類似,但更確切的說應該更像是PHP中的require,因為Python里的import只要目標不存在就報錯程序無法往下執行。要包含目錄里的文件,PHP中只需要給對路徑就OK。Python中則不同,下面來看看這個例子。