Cet article Qiita est un mémo du code utilisé dans la vidéo YouTube. ▼ Veuillez consulter la vidéo pour plus de détails (je suis vraiment content si vous cliquez sur "J'aime" sur la vidéo YouTube) https://youtu.be/TpkL5hQDPWo
Commencez par créer un nouveau projet sur la page http://console.developers.google.com/ et activez les deux API suivantes.
Tapez ensuite deux commandes dans le terminal.
$ 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)
#Je reçois la première feuille intitulée python.
sheet = client.open("python").sheet1
#Toutes les valeurs sont affectées à une variable appelée data.
data = sheet.get_all_records()
#Les données verticales et horizontales peuvent être obtenues par les méthodes suivantes.
row = sheet.row_values(3)
col = sheet.col_values(3)
#Si vous ne souhaitez obtenir qu'une cellule spécifique, vous pouvez l'obtenir ci-dessous.
cell = sheet.cell(3,2).value
#Si vous souhaitez modifier ou ajouter des valeurs à votre feuille de calcul, vous pouvez effectuer les opérations suivantes:
sheet.update_cell(3,2, "nakajo")
insertRow = [3, "nakajo", "Jus de Mikan"]
sheet.insert_row(insertRow, 3)
pprint(data)
$ python sample.py
http://youtube.com/user/NJTVnetwork?sub_confirmation=1 Nous visons ** 1 000 abonnés **!
Recommended Posts