(обычное соединение, настройте путь чтения к нужной папке)
т, я в настоящее время использую pyodbc в Python 3, и я пытаюсь найти способ автоматического определения драйвера ODBC, не меняя вручную при использовании на разных компьютерах. Причина в том, что на моем компьютере установлен ODBC-драйвер 13, а на компьютере другого друга - ODBC-драйвер 11, поэтому всякий раз, когда мы запускаем скрипт со своей стороны, сначала нужно вручную изменить версию, чтобы выполнить процесс.
Кто-нибудь может помочь решить эту проблему? Ниже приведен мой пример кода.
Спасибо
import os
import csv
import pyodbc
import datetime
from dateutil.relativedelta import relativedelta
conn = pyodbc.connect(
r'DRIVER={ODBC Driver 13 for SQL Server};'
r'SERVER=****;'
r'DATABASE=****;'
r'Trusted_Connection=yes;'
)
cursor = conn.cursor()
cursor.execute("Select * From Table1")
dData = cursor.fetchall()