python3で書いた。
from google.cloud import bigquery
dataset = bigquery.Dataset(client.dataset(dataset_name))
table_ref = dataset.table(table_name)
# テーブルの存在チェック
try:
target_table = client.get_table(table_ref)
# do something
except Exception as e:
print('table not exists')