Dieser Qiita-Artikel ist ein Memo des im YouTube-Video verwendeten Codes. ▼ Bitte überprüfe das Video auf Details (Ich freue mich sehr, wenn du im YouTube-Video auf "Gefällt mir" klickst.) https://youtu.be/TpkL5hQDPWo
Erstellen Sie zunächst ein neues Projekt auf der Seite http://console.developers.google.com/ und aktivieren Sie die folgenden beiden APIs.
Geben Sie dann zwei Befehle in das Terminal ein.
$ pip install gspread
$ pip install oauth2client
sample.py
import gspread
from oauth2client.service_account import ServiceAccountCredentials
from pprint import pprint
scope = ["https://spreadsheets.google.com/feeds",'https://www.googleapis.com/auth/spreadsheets',"https://www.googleapis.com/auth/drive.file","https://www.googleapis.com/auth/drive"]
creds = ServiceAccountCredentials.from_json_keyfile_name("creds.json", scope)
client = gspread.authorize(creds)
#Ich bekomme das erste Blatt mit dem Titel Python.
sheet = client.open("python").sheet1
#Alle Werte werden einer Variablen namens data zugewiesen.
data = sheet.get_all_records()
#Vertikale und horizontale Daten können mit den folgenden Methoden erhalten werden.
row = sheet.row_values(3)
col = sheet.col_values(3)
#Wenn Sie nur eine bestimmte Zelle erhalten möchten, können Sie diese unten abrufen.
cell = sheet.cell(3,2).value
#Wenn Sie Ihre Tabelle ändern oder Werte hinzufügen möchten, haben Sie folgende Möglichkeiten:
sheet.update_cell(3,2, "nakajo")
insertRow = [3, "nakajo", "Mikan Saft"]
sheet.insert_row(insertRow, 3)
pprint(data)
$ python sample.py
http://youtube.com/user/NJTVnetwork?sub_confirmation=1 Wir streben ** 1.000 Abonnenten ** an!
Recommended Posts