Quantcast
Channel: Forum SIG - Systèmes d'Information Géographique et Géomatique
Viewing all articles
Browse latest Browse all 8030

[QGIS 1.x] AttributeError lors de l'éxecution d'un script python

$
0
0
Bonjour, je rencontre un problème lors de l'exécution d'un script python ( mise à jours d'une base de données ) qui est comme suit :

"AttributeError 'psycopg2._psycopg.cursor' object attribute 'execute' is read-only "

En exécutant ce script :

def ma_fonction(d):
# connexion à la base de données
conn = psycopg2.connect("dbname = 'test3' user = 'postgres' host = 'localhost' password = 'postgres'")
cur = conn.cursor()
for n in d :
cur.execute = ("""
PDATE douar SET distance_route = %s, distance_piste = %s, distance_ecole = %s, distance_college = %s, distance_sante = %s, distance_souk=%s WHERE id =%s
""",
d[n]['route'] / 1000.0,
d[n]['piste'] / 1000.0 ,
d[n]['ecole'] / 1000.0,
d[n]['college'] / 1000.0,
d[n]['sante'] / 1000.0,
d[n]['souk'] / 1000.0
)
conn.commit()
print(commit)


Si vous avez une idée sur l'erreur, n'hésitez pas à m'orienter, je suis tellement bloqué !! Mercii

Note du modérateur :
veillez à mettre les bonnes balises, c'est du Python et pas du HTML, SVP

Viewing all articles
Browse latest Browse all 8030

Trending Articles