Обратите внимание, что я дал мои данные соединения в другом файле, который я импортирую Я выбираю 2 столбца из базы данных testdb и таблицы store_sales
import snowflake.connector
from connections import conn
from snowflake.connector import DictCursor
import csv
cur = conn.cursor(DictCursor)
try:
sql = "use testdb"
cur.execute(sql)
sql = "select Branch_id , city from store_sales"
cur.execute(sql)
with open('file.csv', 'w+', newline="") as f:
csv_writer = csv.writer(f , delimiter=',')
for rec in cur:
csv_writer.writerow([rec['BRANCH_ID'],rec['CITY']])
finally:
cur.close()