Python:
from colorama import Fore, init # Yazıları renklendirmek için colorama kütüphanesini projemize dahil ettik
import requests, json, sys, os # Veri çekmek için requests ve json, uygulamadan çıkış işlemini yapmak için sys, terminali temizlemek için os modülünü projemize dahil ettik
init() # Bunu yapmazsak colorama sıkıntı çıkarabiliyor
red = Fore.RED # Kırmızı rengini bir değişkene atadık
green = Fore.LIGHTGREEN_EX # Yeşil rengini bir değişkene atadık
def clear():
if os.name == "NT":
os.system("clear")
else:
os.system("cls")
clear() # Burda fonksiyonumuzu çağırdık
def main():
url = "http://api.open-notify.org/astros.json" # Veri çekeceğimiz URL'yi url adında bir değişkene atadık
response = requests.get(url) # Burda bir request attık
sayi = response.json()["number"] # İnsan sayısını çektik
print(green + "Uzaydaki İnsan Sayısı: {}\n".format(sayi)) # Burada ise terminale uzaydaki insan sayısını yazıyoruz
for kisi in response.json()["people"]: # Birden fazla isim olduğu için for döngüsünü kullanıp isimleri yazdırıp bitiriyoruz
print(kisi["name"], "--> ", kisi["craft"])
main()
Kurulum: pip install colorama
pip install requests
Çalıştırma: python <dosyaadi.py>
umarım konu anlaşılır olur kafanızda bir soru işareti kalırsa sorabilirsiniz
Son düzenleme: