Spielen Sie mit Google Spread Sheet mit Python (OAuth)

Umgebung

Vorbereitung

Ausgabe der Google Drive API

Ein Projekt erstellen

スクリーンショット 2016-04-11 22.46.14.png スクリーンショット 2016-04-11 22.45.20.png

API

スクリーンショット 2016-04-11 22.29.31.png スクリーンショット 2016-04-11 22.30.48.png スクリーンショット 2016-04-11 22.36.07.png

Freigeben von Einstellungen auf der Tabellenkalkulationsseite

スクリーンショット 2016-04-11 22.53.04.png

URL https: //docs.google.com/spreadsheets/d / *********** / edit Der Stern wird zu id

Python

Bibliotheksinstallation

Code


import os
import gspread
from oauth2client.service_account import ServiceAccountCredentials

def main():
    scope = ['https://spreadsheets.google.com/feeds']
    doc_id = 'Your doc id'
    path = os.path.expanduser("Path of json file")

    credentials = ServiceAccountCredentials.from_json_keyfile_name(path, scope)
    client = gspread.authorize(credentials)
    gfile   = client.open_by_key(doc_id)
    worksheet  = gfile.sheet1
    records = worksheet.get_all_values()

    for record in records:
        print(record)
 
if __name__ == '__main__':
    main()

Recommended Posts

Spielen Sie mit Google Spread Sheet mit Python (OAuth)
Spielen Sie mit 2016-Python
Bearbeiten Sie die Google-Tabelle mit Python (kostengünstiger RPA-Fall mit Google API und Python)
[REAPER] Wie man Reascript mit Python spielt
Fügen Sie in Python gekratzten Text in eine Google-Tabelle ein
Spielen Sie YouTube in Python
Ich habe versucht, mit Python auf Google Spread Sheets zuzugreifen
Betreiben Sie LibreOffice mit Python
Schaben mit Chromedriver in Python
Debuggen mit pdb in Python
Lernen Sie Python mit Google Colaboratory
Umgang mit Sounds in Python
Scraping mit Selen in Python
Scraping mit Tor in Python
Tweet mit Bild in Python
[Python] Spielen Sie mit Discords Webhook.
Kombiniert mit Ordnungszahl in Python
Greifen Sie mit Python auf Google Drive zu
So extrahieren Sie einen Termin in Google Kalender mit Python
Spielen Sie mit Mastodons Archiv in Python 2 Count Antworten und Favoriten
Stellen Sie die umgekehrte Geokodierung auf Japanisch mit der Python Google Maps-API bereit
Rufen Sie mit Python Google G Suite-APIs (Blätter / Folien usw.) auf
Spielen Sie mit der YouTube Data API v3 mit dem Google API Python Client
Testen mit Zufallszahlen in Python
GOTO in Python mit erhabenem Text 3
Einfaches OAuth 2 mit Python (urllib + oauthlib)
Arbeiten mit LibreOffice in Python: Importieren
Scraping mit Selen in Python (Basic)
CSS-Analyse mit cssutils in Python
Numer0n mit Elementen, die mit Python erstellt wurden
Öffnen Sie UTF-8 mit Stückliste in Python
Laden Sie Google Drive-Dateien in Python herunter
Lass uns mit Python mit Python spielen [Anfänger]
Verwenden Sie rospy mit virtualenv in Python3
Verwenden Sie Python in pyenv mit NeoVim
Heatmap mit Dendrogramm in Python + Matplotlib
Lesen Sie Dateien parallel zu Python
Passwort für Lehrbuch mit Python generieren
Verwenden Sie OpenCV mit Python 3 in Window
Bis zum Umgang mit Python in Atom
Spielen Sie mit Turtle auf Google Colab
Beginnen Sie mit Python mit Blender
Arbeiten mit DICOM-Bildern in Python
Videowiedergabe mit Ton auf Python !! (tkinter / imageio)
Holen Sie sich mit Python zusätzliche Daten zu LDAP
Spiralbuch in Python! Python mit einem Spiralbuch! (Kapitel 14 ~)
Versuchen Sie, sich mit Python bei qiita anzumelden
Python3> im Schlüsselwort> Wahr mit teilweiser Übereinstimmung?
Exklusive Steuerung mit Sperrdatei in Python
Installieren Sie Pyaudio, um Wellen in Python zu spielen
Spielen Sie eine Audiodatei von Python mit Interrupt ab
Geräteüberwachung durch On-Box Python von IOS-XE
Spielen Sie handschriftliche Zahlen mit Python Teil 2 (identifizieren)
Versuchen Sie, mit Binärdaten in Python zu arbeiten
So aktualisieren Sie Google Sheets von Python
Umgang mit OAuth2-Fehlern bei Verwendung von Google APIs aus Python
Zeichnen Sie Nozomi Sasaki in Excel mit Python
Tipps zum Umgang mit Binärdateien in Python
Suchen und spielen Sie YouTube-Videos mit Python