檢視 使用者:游士賢 的原始碼
←
使用者:游士賢
跳轉到:
導覽
、
搜尋
根據以下的原因,您並無權限去做編輯這個頁面:
您剛才的請求只有這個使用者組的使用者才能使用:
使用者
你可以檢視並複製本頁面的原始碼。
==php呼叫python顯示於網頁== ===範例一、文字顯示=== [http://jendo.org/~游士賢/chatgcp/test.php 範例程式] '''test.php''' <pre> <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>PHP呼叫Python範例</title> </head> <body> <?php $output = shell_exec('python word.py'); // 用 shell_exec 函式呼叫 Python 程式並取得輸出 echo "<pre>$output</ pre>"; // 將輸出作為純文本輸出到 HTML 頁面上 ?> </body> </html> </pre> '''word.py''' <pre> print("Hello, world!") </pre> ===範例二、兩數相加算術=== [http://jendo.org/~游士賢/chatgcp/index.php 範例程式] '''index.php''' <pre> <!DOCTYPE html> <html> <head> <title>兩數相加算術範例</title> </head> <body> <h2>兩數相加算術</h2> <form method="POST"> <label>請輸入第一個數字:</label> <input type="text" name="num1"> <br><br> <label>請輸入第二個數字:</label> <input type="text" name="num2"> <br><br> <input type="submit" name="submit" value="計算"> </form> <?php if(isset($_POST['submit'])){ $num1 = $_POST['num1']; $num2 = $_POST['num2']; $python_path = "/usr/bin/python"; // 設定 Python 可執行文件的路徑 $python_script = "calculate.py"; // 要執行的 Python 腳本路徑 // 執行 Python 腳本,並傳遞數字參數 $command = escapeshellcmd("$python_path $python_script $num1 $num2"); $output = shell_exec($command); echo "<p>答案:$output</p>"; // 在網頁上顯示 Python 腳本的輸出 } ?> </body> </html> </pre> '''calculate.py''' <pre> import sys # 獲取從 PHP 傳遞的兩個數字參數 num1 = float(sys.argv[1]) num2 = float(sys.argv[2]) # 執行算術操作 result = num1 + num2 # 將結果返回給 PHP print(result) </pre>
返回到
使用者:游士賢
。
導航
個人工具
登入
名字空間
使用者頁面
討論
變換
檢視
閱讀
檢視原始碼
檢視歷史
動作
搜尋
導覽
首頁
近期變動
隨機頁面
使用說明
工具箱
連入頁面
相關頁面修訂記錄
使用者編修記錄
日誌
特殊頁面
頁面資訊