A Table object can be created with the
table() factory method:
table = database.table("my_table_id")
if table.exists():
print("Table with ID 'my_table' exists.")
else:
print("Table with ID 'my_table' does not exist."
Getting the Table Schema
Use the schema property to inspect
the columns of a table as a list of
Field objects.
for field in table.schema
# `field` is a `Field` object.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-05-07 UTC."],[],[]]