İnternetten veri çekmek ve küçük bir proje

Nemesa

Katılımcı Üye
15 Şub 2023
297
135
System32.exe/nemesaxploit
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
Eline sağlık.
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.