Чтение Gsheet с использованием Панд с аутентификацией

#pandas #google-sheets #pyspark #databricks

Вопрос:

Я хочу прочитать gsheet, используя панд в базах данных.

 gsheet_url = 'https://docs.google.com/spreadsheets/d/<Sheetid>/export?gid=0amp;format=csv'
df = df = pd.read_csv(gsheet_url,index_col=0)
spark_df = spark.createDataFrame(df)
 

Код отлично работает, когда лист Google публикуется публично, но когда общий лист ограничен в группе, я получаю ошибку

 Error tokenizing data.C error: Expected 1 fields in line 6, saw 2
 

Как мне прочитать gsheet с аутентификацией ?

Комментарии:

1. Если вы хотите использовать учетные данные и функции Google API, пожалуйста, рассмотрите возможность использования googleapiclient пакета python (документы здесь ).

2. у панд нет прямого способа добиться этого?