Подключение к различным базам данных SQL Server - PullRequest
0 голосов
/ 11 июня 2019

Я хочу создать соединение с базой данных 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')
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...