比特币出售或购买带有颜色的监视器(在 cmd/win10 中)
Bitcoin sell or buy Monitor with Colours( in cmd/win10)
This is my goal ;)
我尝试编写一个 Python 脚本来打印比特币价格并将颜色设置为绿色或红色(更高的价格 --> 绿色/下跌的价格 --> 红色)。
现在,它全部打印为红色 (Fore.RED)但是我该如何编写代码?
如果 Pricefloat 高于 xxx 打印绿色,否则:红色
非常感谢您的帮助...:)
代码:
import requests, json
from time import sleep
from colorama import init, Fore, Back, Style
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")
while True:
init(convert=True)
print (Fore.RED + "Bitstamp last price: $" + str(getBitcoinPrice()) + "/BTC")
在你的 while
循环中,我想你想要的是:
price = getBitcoinPrice()
if price > 8000: # Or whatever price
print (Fore.RED + "Bitstamp last price: $" + str(price) + "/BTC")
else:
print (Fore.GREEN + "Bitstamp last price: $" + str(price) + "/BTC")
This is my goal ;) 我尝试编写一个 Python 脚本来打印比特币价格并将颜色设置为绿色或红色(更高的价格 --> 绿色/下跌的价格 --> 红色)。
现在,它全部打印为红色 (Fore.RED)但是我该如何编写代码?
如果 Pricefloat 高于 xxx 打印绿色,否则:红色
非常感谢您的帮助...:)
代码:
import requests, json
from time import sleep
from colorama import init, Fore, Back, Style
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")
while True:
init(convert=True)
print (Fore.RED + "Bitstamp last price: $" + str(getBitcoinPrice()) + "/BTC")
在你的 while
循环中,我想你想要的是:
price = getBitcoinPrice()
if price > 8000: # Or whatever price
print (Fore.RED + "Bitstamp last price: $" + str(price) + "/BTC")
else:
print (Fore.GREEN + "Bitstamp last price: $" + str(price) + "/BTC")