Excel dosyası yerine canlı bir tablo isteyenler için Google Sheets harikadır: veriyi Python yazar, ekip tarayıcıdan anlık görür. gspread kütüphanesi bunu kolaylaştırır.
Kurulum ve yetki
pip install gspread google-auth
Google Cloud'dan bir servis hesabı anahtarı (JSON) alıp e-tablonuzu o hesabın e-postasıyla paylaşmanız gerekir. Bu tek seferlik ayardır.
Tabloya satır eklemek
import gspread
gc = gspread.service_account(filename="anahtar.json")
tablo = gc.open("Satis Takip").sheet1
# Tek satir ekle
tablo.append_row(["2026-07-09", "Laptop", 24999])
# Bir hucreyi oku
print(tablo.acell("B2").value)
Toplu veri yazmak
veriler = [
["Urun", "Fiyat"],
["Klavye", 750],
["Mouse", 450],
]
tablo.update("A1", veriler)
💡
Bir scraping scripti ile birleştirin: veriyi çekin, doğrudan Sheets'e yazın. Ekibiniz Excel dosyası beklemeden canlı veriyi görür.
Google Sheets, otomasyonunuzun çıktısını paylaşmanın en pratik yollarından biridir — özellikle birden çok kişi aynı veriye bakacaksa.