change mysql.connector to mysql-connector-python
This commit is contained in:
@@ -8,9 +8,8 @@ def adcontroller (ip,name):
|
||||
command = ["powershell", "-Command",
|
||||
"Get-ADUser -Filter * -Properties * | Export-Csv -NoTypeInformation -Encoding UTF8 -Path 'users.csv'"]
|
||||
subprocess.run(command)
|
||||
|
||||
# CSV-Datei einlesen und Feldnamen auslesen
|
||||
with open("../users.csv", "r", encoding='utf-8-sig') as file:
|
||||
with open("users.csv", "r", encoding='utf-8-sig') as file:
|
||||
reader = csv.DictReader(file)
|
||||
fieldnames = reader.fieldnames
|
||||
|
||||
@@ -23,7 +22,7 @@ def adcontroller (ip,name):
|
||||
mysql_connect.create_database(create_table_query, name)
|
||||
|
||||
# Daten aus der CSV-Datei in die Tabelle einfügen
|
||||
with open("../users.csv", "r", encoding='utf-8-sig') as file:
|
||||
with open("users.csv", "r", encoding='utf-8-sig') as file:
|
||||
reader = csv.reader(file)
|
||||
next(reader) # Überspringe die erste Zeile (Feldnamen)
|
||||
for row in reader:
|
||||
@@ -41,7 +40,7 @@ def adcontroller (ip,name):
|
||||
subprocess.run(command)
|
||||
|
||||
# CSV-Datei einlesen und Feldnamen auslesen
|
||||
with open("../group.csv", "r", encoding='utf-8-sig') as file:
|
||||
with open("group.csv", "r", encoding='utf-8-sig') as file:
|
||||
reader = csv.DictReader(file)
|
||||
fieldnames = reader.fieldnames
|
||||
table_name = "Active-Directory-RDS-User"
|
||||
@@ -52,7 +51,7 @@ def adcontroller (ip,name):
|
||||
mysql_connect.create_database(create_table_query, name)
|
||||
|
||||
# Daten aus der CSV-Datei in die Tabelle aktualisieren oder einfügen
|
||||
with open("../group.csv", "r", encoding='utf-8-sig') as file:
|
||||
with open("group.csv", "r", encoding='utf-8-sig') as file:
|
||||
reader = csv.DictReader(file)
|
||||
for row in reader:
|
||||
sam_account_name = row["SamAccountName"]
|
||||
|
||||
Reference in New Issue
Block a user