2016-06-19 15 views

答えて

0

このexampleから、タイトルまたはURLでスプレッドシートを開くことができます。

例:

def open(self, title): 
     """Opens a spreadsheet, returning a :class:`~gspread.Spreadsheet` instance. 
     :param title: A title of a spreadsheet. 
     If there's more than one spreadsheet with same title the first one 
     will be opened. 
     :raises gspread.SpreadsheetNotFound: if no spreadsheet with 
              specified `title` is found. 
     >>> c = gspread.Client(auth=('[email protected]', 'qwertypassword')) 
     >>> c.login() 
     >>> c.open('My fancy spreadsheet') 
     """ 
     feed = self.get_spreadsheets_feed() 

     for elem in feed.findall(_ns('entry')): 
      elem_title = elem.find(_ns('title')).text 
      if elem_title.strip() == title: 
       return Spreadsheet(self, elem) 
     else: 
      raise SpreadsheetNotFound 

また、これらのリンクをチェックすることができます。

0

あなたはpygsheets、GoogleスプレッドシートのAPI v4のためのPythonライブラリを使用することができます。

import pygsheets 

gc = pygsheets.authorize() 

# Open spreadsheet by title 
sh = gc.open('my new ssheet') 
関連する問題