|
|
@ -18,41 +18,6 @@ import getpass
|
|
|
|
|
|
|
|
|
|
|
|
################# Fin Tips #################
|
|
|
|
################# Fin Tips #################
|
|
|
|
|
|
|
|
|
|
|
|
def insert_Status(type, adresse, valeur):
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if __name__ == '__main__':
|
|
|
|
|
|
|
|
db_host = input('Nom d\'hôte : ')
|
|
|
|
|
|
|
|
if not db_host:
|
|
|
|
|
|
|
|
db_host = 'londres'
|
|
|
|
|
|
|
|
db_name = input('Nom de la base de données : ')
|
|
|
|
|
|
|
|
if not db_name:
|
|
|
|
|
|
|
|
db_name = 'dblodufour1'
|
|
|
|
|
|
|
|
db_user = input('Utilisateur : ')
|
|
|
|
|
|
|
|
if not db_user:
|
|
|
|
|
|
|
|
db_user = 'ladufour1'
|
|
|
|
|
|
|
|
db_password = getpass('Mot de passe : ')
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
connection = psy.connect(host=db_host, database=db_name, user=db_user, password=db_password)
|
|
|
|
|
|
|
|
cur = connection.cursor()
|
|
|
|
|
|
|
|
for row in df.itertuples():
|
|
|
|
|
|
|
|
cur.execute("INSERT INTO Status VALUES (%s,%s,%s );",
|
|
|
|
|
|
|
|
(type,
|
|
|
|
|
|
|
|
adresse,
|
|
|
|
|
|
|
|
valeur)
|
|
|
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
connection.commit()
|
|
|
|
|
|
|
|
cur.close()
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def status_State(connection):
|
|
|
|
|
|
|
|
cur = connection.cursor()
|
|
|
|
|
|
|
|
pd.read_sql(''' SELECT adresse, type, valeur FROM Status''')
|
|
|
|
|
|
|
|
res = cur.fetchone()
|
|
|
|
|
|
|
|
return res
|
|
|
|
|
|
|
|
cur.close()
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def create_tables(connection, filename):
|
|
|
|
def create_tables(connection, filename):
|
|
|
|
cur = connection.cursor()
|
|
|
|
cur = connection.cursor()
|
|
|
@ -61,7 +26,7 @@ def create_tables(connection, filename):
|
|
|
|
connection.commit()
|
|
|
|
connection.commit()
|
|
|
|
cur.close()
|
|
|
|
cur.close()
|
|
|
|
|
|
|
|
|
|
|
|
# Lors de l'execution le main s'exectute et en plus si on l'import autre part cela n'executera pas le code
|
|
|
|
# Lors de l'execution le main s'execute et en plus si on l'import autre part cela n'executera pas le code
|
|
|
|
if __name__ == '__main__':
|
|
|
|
if __name__ == '__main__':
|
|
|
|
db_host = input('Nom d\'hôte : ')
|
|
|
|
db_host = input('Nom d\'hôte : ')
|
|
|
|
if not db_host:
|
|
|
|
if not db_host:
|
|
|
@ -78,7 +43,4 @@ if __name__ == '__main__':
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
create_tables(connection, 'Table.sql')
|
|
|
|
create_tables(connection, 'Table.sql')
|
|
|
|
connection.close()
|
|
|
|
connection.close()
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
insert_Status(c,1,1)
|
|
|
|
|