簡體   English   中英

php執行請求https鏈接的python失敗

[英]php to execute python which requests to a https link fails

您好,我有我的python文件,其中顯示了bittrex的賣價:

import requests
import time
import hashlib


print("---------------------------new program --------------------------------")


r = requests.get(url='https://bittrex.com/api/v1.1/public/getorderbook?market=BTC-XRP&type=both')

print(r.json()["result"]["sell"][0]["Rate"])

上面的python正確執行,並在控制台中執行時顯示值。

而且我有一個php頁面執行並顯示bittrex的XRP價格結果

<?php
  ob_start();
    $output = shell_exec('python3 /home/dramasea/Desktop/mypython.py');
    echo "<pre>$output</pre>";

    ob_end_flush();

?>

我能知道為什么它只顯示-------new program-------而不顯示在控制台中顯示時的價格值嗎

我沒有在這里使用Python的理由。 僅僅PHP就足夠了:

<?php
$o = file_get_contents('https://bittrex.com/api/v1.1/public/getorderbook?market=BTC-XRP&type=both');
echo(json_decode($o)->result->sell[0]->Rate);
?>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM