نوشتن یک اسکریپت کوچولو با پایتون

خب امروزه بیتکوین زیاد رو مده و همه باکلاس ها دوستدارن قیمت هاش رو بدونن ، ما هم برا سرگرمی میخوایم یه اسکریپت کوچولو بنویسیم که هر 10 مین یه بار قیمت بیتکوین رو برام در بیاره.

خب برای شروع باید کتابخونه requests رو بنصبیم :

pip install requests
این برای پایتون ورژن 2


pip3 install requests
اینم برای پایتون ورژن 3

خب حالا که نصب کردیم میخوام یه api رو بهتون معرفی کنم که تو سایتش ادرس bitcoin رو به صورت json نشون میده.

برای شروع کار باید کتاابخونه خودمون رو import کنیم و اینکه میخوایم از زمان استفاده کنیم باید از یک کتابخونه استفاده کنیم که جمعا میشه 2 تا کتابخونه.

import requests
import time

خب حالا باید از لینک خودمون یه response بگیریم تا بدونیم درست کار میکنه یا نه:

re = requests.get(&quothttps://api.livecoin.net/exchange/tincker?currencyPair=BTC/USD&quot)
print(re)

اگه response که داده 200 بود ینی ما میتونیم ادامه بدیم خب بریم سر ادامه کار حالا ما باید داده های داده شده رو تبدیل به json کنیم:

bit = re.json()

و چون دیکشنری هستش ما از kay:last استفاده میکنیم:

print(&quotLatest Price Today : &quot , bit['last'],&quot BIT&quot)

و اینکه میخوایم اونو هر 10 دقیقه تکرار کنیم اونو تو حلقه while میندازیم و بهش time.sleep میدیم.

کد پایین کد نهایی اسکریپ ما هستش:

import requests
import time

print(&quotBitcoin\n&quot)
while(True):
     re = requests.get(&quothttps://api.livecoin.net/exchange/ticker?currencyPair=BTC/USD&quot)

     bit = re.json()
     print(&quotLatest Price Today : &quot , bit['last'],&quot BIT&quot)
     time.sleep(600)

خب امیدوارم لذت کافی رو بردا باشین و اینکه با حمایت های شما کلی اسکریپت های کوچیک قشنگ رو باهم دوره میکنیم و بهترشون میکنیم.

با امید اینکه انسان ها ت هر طبقه ای از جامعه به هم کمک کنن.

#localHost