擅长:python、mysql、java
<p>在第一次检索后,可以保存以前的价格并计算差额</p>
<pre><code>import requests, json
from time import sleep
def getBitcoinPrice():
URL = 'https://www.bitstamp.net/api/ticker/'
try:
r = requests.get(URL)
priceFloat = float(json.loads(r.text)['last'])
return priceFloat
except requests.ConnectionError:
print("Error querying Bitstamp API")
previous_price = None
while True:
current_price = getBitcoinPrice()
if not previous_price:
print("BTC Price: ${} per coin".format(current_price))
else:
print("BTC Price: ${} per coin ({})".format(current_price, current_price - previous_price))
previous_price = current_price
sleep(60)
</code></pre>