1 pièce(s) jointe(s)
[Débutant] concatenation de string avec variable
Bonjour,
je débute en python et je suis confronté à un problème" de concaténation. En effet quand je concatène il consideère ma variable comme un string et me génère une erreur lors de l'execution.
Voic l'instruction :
Code:
1 2
|
sql_str = "INSERT INTO test (test) VALUES('" + url + "')" |
Code:
1 2 3 4 5 6 7 8 9 10
|
@endpoint(description='Injecte les donnees du formulaire de candidature de prof dans une base SQL')
def GetDataFormulaire(self,request, idForm):
url = sign_url('https://wcs.dev.publik.love/api/forms/candidature-pour-l-enseignement/list?full=on', 'user-key', orig='user')
sql_str = "INSERT INTO test (test) VALUES('" + url + "')"
cnxn = pyodbc.connect('DRIVER={ODBC Driver 17 for SQL Server};SERVER=100.1.150.150,49356;DATABASE=test;UID=sqlUsr;PWD=sqlUsr;')
cursor = cnxn.cursor()
cursor.execute(sqlstr)
cnxn.commit()
return {'Id demande :' : idForm} |
j' ai mis un printscreen (developpement avec nano sous débian)
Pièce jointe 492984