Bonjour Mesdames , Messieurs

Je me permets de vous sollicitez sur les deux sujets suivants :

j'ai installé python 2.7 sur une ubuntu 14.04 LTS

- lorsque que je demande à python de m'afficher le résultat de mon script , il m'affiche rien; je retourne directement sur le prompt. Voici le script :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
 
#!/usr/bin/python
# -*- coding: latin-1 -*-
 
import os
import pymssql
 
 
server = os.getenv("X.X.X.X")
user = os.getenv("X")
password = os.getenv("X")
 
conn = pymssql.connect(server, user, password, "python")
cursor = conn.cursor()
cursor.execute("""
CREATE TABLE persons (
    id INT NOT NULL,
    name VARCHAR(100),
    salesrep VARCHAR(100),
    PRIMARY KEY(id)
)
""")
cursor.executemany(
    "INSERT INTO persons VALUES (%d, %s, %s)",
    [(1, 'John Smith', 'John Doe'),
     (2, 'Jane Doe', 'Joe Dog'),
     (3, 'Mike T.', 'Sarah H.')])
# you must call commit() to persist your data if you don't set autocommit to True
conn.commit()
 
cursor.execute('SELECT * FROM persons WHERE salesrep=%s', 'John Doe')
while row:
    print("ID=%d, Name=%s" % (row[0], row[1]))
 
conn.close()
- Depuis peu, je rencontre sur l'ensemble des scripts l'erreur suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
Erreur de segmentation (core dumped)
Quelqu'un a-t-il rencontré ce genre de soucis ?

Je vous remercie par avance de votre retour,

Cordialement,