pygsheets 中的数据结构是什么?
What is this data structure in pygsheets?
# Authorize Spreadsheet Access
gc = pygsheets.authorize(service_file=gServiceAccAuthFile, retries=1)
# Open spreadsheet
sh = gc.open_by_key(gSheetKey)
# Open Worksheet
wks = sh.worksheet_by_title(gWorksheetName)
mydict = wks.get_values('A1','A55',returnas='cell')
print(mydict[5])
[<Cell A6 'MY CELL CONTENTS'>]
我想知道这个数据类型是什么,以及如何使用单独的值(Cell A6
(或只是 A6
)和 MY CELL CONTENTS
)。
我试过了print(mydict[5][0])
但这只是 returns:
<Cell A6 'MY CELL CONTENTS'>
这是 pygsheets
文档:https://pygsheets.readthedocs.io/en/stable/index.html
以及相关部分:
Worksheet.get_values()
: https://pygsheets.readthedocs.io/en/stable/worksheet.html#pygsheets.Worksheet.get_values
Cell
: https://pygsheets.readthedocs.io/en/stable/cell.html#pygsheets.Cell.value
看起来您的 selection 获得了 Cell
个对象的列表,因此将其称为 my_list
更有意义。
您可以使用 Cell.value
访问该值。在这种情况下 my_list[6][0].value
。
如果要专门访问 A6 的值,则无需 select 整个范围。您可以使用 Worksheet.get_value
。
print(wks.get_value('A6'))
或者如果您确实需要电池,
a6 = wks.cell('A6')
print(a6.value)
# Authorize Spreadsheet Access
gc = pygsheets.authorize(service_file=gServiceAccAuthFile, retries=1)
# Open spreadsheet
sh = gc.open_by_key(gSheetKey)
# Open Worksheet
wks = sh.worksheet_by_title(gWorksheetName)
mydict = wks.get_values('A1','A55',returnas='cell')
print(mydict[5])
[<Cell A6 'MY CELL CONTENTS'>]
我想知道这个数据类型是什么,以及如何使用单独的值(Cell A6
(或只是 A6
)和 MY CELL CONTENTS
)。
我试过了print(mydict[5][0])
但这只是 returns:
<Cell A6 'MY CELL CONTENTS'>
这是 pygsheets
文档:https://pygsheets.readthedocs.io/en/stable/index.html
以及相关部分:
Worksheet.get_values()
: https://pygsheets.readthedocs.io/en/stable/worksheet.html#pygsheets.Worksheet.get_valuesCell
: https://pygsheets.readthedocs.io/en/stable/cell.html#pygsheets.Cell.value
看起来您的 selection 获得了 Cell
个对象的列表,因此将其称为 my_list
更有意义。
您可以使用 Cell.value
访问该值。在这种情况下 my_list[6][0].value
。
如果要专门访问 A6 的值,则无需 select 整个范围。您可以使用 Worksheet.get_value
。
print(wks.get_value('A6'))
或者如果您确实需要电池,
a6 = wks.cell('A6')
print(a6.value)