25 lines
660 B
Python
25 lines
660 B
Python
import gspread
|
|
from google.oauth2.service_account import Credentials
|
|
|
|
# Zasięgi uprawnień (Sheets + Drive)
|
|
SCOPES = [
|
|
"https://www.googleapis.com/auth/spreadsheets",
|
|
"https://www.googleapis.com/auth/drive"
|
|
]
|
|
|
|
# Wczytanie poświadczeń
|
|
creds = Credentials.from_service_account_file("credentials.json", scopes=SCOPES)
|
|
|
|
# Połączenie z Google Sheets
|
|
client = gspread.authorize(creds)
|
|
|
|
# Otworzenie arkusza po nazwie
|
|
sheet = client.open("Składalnia lista gitar przychodzących ").sheet1 # sheet1 = pierwsza zakładka
|
|
|
|
# Pobranie wszystkich danych
|
|
rows = sheet.get_all_values()
|
|
|
|
# Wyświetlenie pierwszych 5 wierszy
|
|
for row in rows[:5]:
|
|
print(row)
|