Я хочу создать соединение с базой данных SQL Server, используя скрипт python, который вы увидите ниже.Фактически мне удалось подключиться к одной базе данных, но я хочу сделать цикл в списке базы данных, чтобы каждый раз, когда я указываю на базу данных, я мог подключиться напрямую.У меня вопрос, как я могу сделать имя базы данных в качестве переменной.Не могли бы вы мне помочь, пожалуйста?!Заранее спасибо
from os import listdir
from os.path import isfile, join
import pyodbc
import pandas as pd
mypath = 'C:\\Users\\DataBaseList'
onlyfiles = [f for f in listdir(mypath) if isfile(join(mypath, f))]
for i in range (len(onlyfiles)) :
print (onlyfiles[i])
connection = pyodbc.connect("Driver={ODBC Driver 11 for SQL Server};"
"Server=FR0010APP31;"
"Database= Base;"
"uid=*****;pwd=*****")
cursor = connection.cursor()
sql='Select * from Activity'
df= pd.read_sql(sql, connection)
df.to_csv('DatabaseFile')