bonjour
je cherche comment on peut récupérer une erreur avec gadfly
le cas précis c :
reconnexion sur une base gadfly déjà existante, si la base a été
déplacée, ou si il y a une erreur sur le nom de la base donné dans
l'instruction,
ou sur le répertoire
gadfly.gadfly("mesdata","répertoire de la base mesdata")
on reçoit dans la figure une vieille volée d'injures !
alors faire fonctionner les exceptions la dessus
ou comment tester
auparavant la validité du nom de la base et du nom du répertoire ?
voilà
merci d'avance
bonjour
je cherche comment on peut récupérer une erreur avec gadfly
le cas précis c :
reconnexion sur une base gadfly déjà existante, si la base a été
déplacée, ou si il y a une erreur sur le nom de la base donné dans
l'instruction,
ou sur le répertoire
gadfly.gadfly("mesdata","répertoire de la base mesdata")
on reçoit dans la figure une vieille volée d'injures !
alors faire fonctionner les exceptions la dessus
ou comment tester
auparavant la validité du nom de la base et du nom du répertoire ?
voilà
merci d'avance
bonjour
je cherche comment on peut récupérer une erreur avec gadfly
le cas précis c :
reconnexion sur une base gadfly déjà existante, si la base a été
déplacée, ou si il y a une erreur sur le nom de la base donné dans
l'instruction,
ou sur le répertoire
gadfly.gadfly("mesdata","répertoire de la base mesdata")
on reçoit dans la figure une vieille volée d'injures !
alors faire fonctionner les exceptions la dessus
ou comment tester
auparavant la validité du nom de la base et du nom du répertoire ?
voilà
merci d'avance
philippe wrote:bonjour
je cherche comment on peut récupérer une erreur avec gadfly
le cas précis c :
reconnexion sur une base gadfly déjà existante, si la base a été
déplacée, ou si il y a une erreur sur le nom de la base donné dans
l'instruction,
s/instruction/appel de fonction/
d'accord, ça assainit
ou sur le répertoire
gadfly.gadfly("mesdata","répertoire de la base mesdata")
on reçoit dans la figure une vieille volée d'injures !
Et si tu postais le traceback ?alors faire fonctionner les exceptions la dessus
Comme d'habitude:
try:
var = ouvre_connection(donnees_connection)
except LeTypeExceptionQuiVaBien, e:
gere_exception(e)
else:
travaille_avec(var)
var.close()
oui le prob se situait pour moi au type d'exception
Dans ton cas:
try:
db = gadfly.gadfly("mesdata","répertoire/de/la/base/")
except IOError, e:
print >> sys.stderr, "could not open a connection to database mesdata"
sys.exit(1)
else:
do_something_with(db)
d'accord mais je croyais qu'il pouvait y avoir des exceptions
ou comment tester
auparavant la validité du nom de la base et du nom du répertoire ?
os.path.isdir('path/to/dir')
os.path.isfile('path/to/file')
d'accord aussi, mais je me suis mal exprimé : je pensais que le module
voilà
merci d'avance
De rien, de rien...
Si tu prenais quelques minutes pour lire le joli manuel ?-)
oui je suis justement en train de lire LE manuel de G Swinnen (très
philippe wrote:
bonjour
je cherche comment on peut récupérer une erreur avec gadfly
le cas précis c :
reconnexion sur une base gadfly déjà existante, si la base a été
déplacée, ou si il y a une erreur sur le nom de la base donné dans
l'instruction,
s/instruction/appel de fonction/
d'accord, ça assainit
ou sur le répertoire
gadfly.gadfly("mesdata","répertoire de la base mesdata")
on reçoit dans la figure une vieille volée d'injures !
Et si tu postais le traceback ?
alors faire fonctionner les exceptions la dessus
Comme d'habitude:
try:
var = ouvre_connection(donnees_connection)
except LeTypeExceptionQuiVaBien, e:
gere_exception(e)
else:
travaille_avec(var)
var.close()
oui le prob se situait pour moi au type d'exception
Dans ton cas:
try:
db = gadfly.gadfly("mesdata","répertoire/de/la/base/")
except IOError, e:
print >> sys.stderr, "could not open a connection to database mesdata"
sys.exit(1)
else:
do_something_with(db)
d'accord mais je croyais qu'il pouvait y avoir des exceptions
ou comment tester
auparavant la validité du nom de la base et du nom du répertoire ?
os.path.isdir('path/to/dir')
os.path.isfile('path/to/file')
d'accord aussi, mais je me suis mal exprimé : je pensais que le module
voilà
merci d'avance
De rien, de rien...
Si tu prenais quelques minutes pour lire le joli manuel ?-)
oui je suis justement en train de lire LE manuel de G Swinnen (très
philippe wrote:bonjour
je cherche comment on peut récupérer une erreur avec gadfly
le cas précis c :
reconnexion sur une base gadfly déjà existante, si la base a été
déplacée, ou si il y a une erreur sur le nom de la base donné dans
l'instruction,
s/instruction/appel de fonction/
d'accord, ça assainit
ou sur le répertoire
gadfly.gadfly("mesdata","répertoire de la base mesdata")
on reçoit dans la figure une vieille volée d'injures !
Et si tu postais le traceback ?alors faire fonctionner les exceptions la dessus
Comme d'habitude:
try:
var = ouvre_connection(donnees_connection)
except LeTypeExceptionQuiVaBien, e:
gere_exception(e)
else:
travaille_avec(var)
var.close()
oui le prob se situait pour moi au type d'exception
Dans ton cas:
try:
db = gadfly.gadfly("mesdata","répertoire/de/la/base/")
except IOError, e:
print >> sys.stderr, "could not open a connection to database mesdata"
sys.exit(1)
else:
do_something_with(db)
d'accord mais je croyais qu'il pouvait y avoir des exceptions
ou comment tester
auparavant la validité du nom de la base et du nom du répertoire ?
os.path.isdir('path/to/dir')
os.path.isfile('path/to/file')
d'accord aussi, mais je me suis mal exprimé : je pensais que le module
voilà
merci d'avance
De rien, de rien...
Si tu prenais quelques minutes pour lire le joli manuel ?-)
oui je suis justement en train de lire LE manuel de G Swinnen (très
In article <431ff628$0$9593$, bruno modulix
wrote:philippe wrote:
gadfly.gadfly("mesdata","répertoire de la base mesdata")
on reçoit dans la figure une vieille volée d'injures !
Et si tu postais le traceback ?
alors faire fonctionner les exceptions la dessus
Comme d'habitude:
try:
var = ouvre_connection(donnees_connection)
except LeTypeExceptionQuiVaBien, e:
gere_exception(e)
else:
travaille_avec(var)
var.close()
oui le prob se situait pour moi au type d'exception
Dans ton cas:
try:
db = gadfly.gadfly("mesdata","répertoire/de/la/base/")
except IOError, e:
print >> sys.stderr, "could not open a connection to database mesdata"
sys.exit(1)
else:
do_something_with(db)
d'accord mais je croyais qu'il pouvait y avoir des exceptions
spécifiques générées par gadfly .....
ou comment tester
auparavant la validité du nom de la base et du nom du répertoire ?
os.path.isdir('path/to/dir')
os.path.isfile('path/to/file')
d'accord aussi, mais je me suis mal exprimé : je pensais que le module
gadfly avait une ou des méthodes pour faire ça
sans aller voir à la
main si les fichiers existent...
Le problème c par exemple si je veux pouvoir ajouter des données à une
base gadfly la première fois il faut que crée la base la fois suivante
il faut que je teste si la base est là pour pouvoir ajouter des
données...
Si tu prenais quelques minutes pour lire le joli manuel ?-)
oui je suis justement en train de lire LE manuel de G Swinnen (très
didactique par ailleurs ) mais je n'ai rien vu par rapport au test de
la présence d'une base
et j'ai aussi cherché google :
python gadfly method ( et autres requêtes du même genre) sans trouver
la réponse à ma question; et la doc qui vient avec le module gadfly
n'est pas très éclairante (enfin pour moi :-)
Merci de ta réponse
You're welcome.
In article <431ff628$0$9593$636a15ce@news.free.fr>, bruno modulix
<onurb@xiludom.gro> wrote:
philippe wrote:
gadfly.gadfly("mesdata","répertoire de la base mesdata")
on reçoit dans la figure une vieille volée d'injures !
Et si tu postais le traceback ?
alors faire fonctionner les exceptions la dessus
Comme d'habitude:
try:
var = ouvre_connection(donnees_connection)
except LeTypeExceptionQuiVaBien, e:
gere_exception(e)
else:
travaille_avec(var)
var.close()
oui le prob se situait pour moi au type d'exception
Dans ton cas:
try:
db = gadfly.gadfly("mesdata","répertoire/de/la/base/")
except IOError, e:
print >> sys.stderr, "could not open a connection to database mesdata"
sys.exit(1)
else:
do_something_with(db)
d'accord mais je croyais qu'il pouvait y avoir des exceptions
spécifiques générées par gadfly .....
ou comment tester
auparavant la validité du nom de la base et du nom du répertoire ?
os.path.isdir('path/to/dir')
os.path.isfile('path/to/file')
d'accord aussi, mais je me suis mal exprimé : je pensais que le module
gadfly avait une ou des méthodes pour faire ça
sans aller voir à la
main si les fichiers existent...
Le problème c par exemple si je veux pouvoir ajouter des données à une
base gadfly la première fois il faut que crée la base la fois suivante
il faut que je teste si la base est là pour pouvoir ajouter des
données...
Si tu prenais quelques minutes pour lire le joli manuel ?-)
oui je suis justement en train de lire LE manuel de G Swinnen (très
didactique par ailleurs ) mais je n'ai rien vu par rapport au test de
la présence d'une base
et j'ai aussi cherché google :
python gadfly method ( et autres requêtes du même genre) sans trouver
la réponse à ma question; et la doc qui vient avec le module gadfly
n'est pas très éclairante (enfin pour moi :-)
Merci de ta réponse
You're welcome.
In article <431ff628$0$9593$, bruno modulix
wrote:philippe wrote:
gadfly.gadfly("mesdata","répertoire de la base mesdata")
on reçoit dans la figure une vieille volée d'injures !
Et si tu postais le traceback ?
alors faire fonctionner les exceptions la dessus
Comme d'habitude:
try:
var = ouvre_connection(donnees_connection)
except LeTypeExceptionQuiVaBien, e:
gere_exception(e)
else:
travaille_avec(var)
var.close()
oui le prob se situait pour moi au type d'exception
Dans ton cas:
try:
db = gadfly.gadfly("mesdata","répertoire/de/la/base/")
except IOError, e:
print >> sys.stderr, "could not open a connection to database mesdata"
sys.exit(1)
else:
do_something_with(db)
d'accord mais je croyais qu'il pouvait y avoir des exceptions
spécifiques générées par gadfly .....
ou comment tester
auparavant la validité du nom de la base et du nom du répertoire ?
os.path.isdir('path/to/dir')
os.path.isfile('path/to/file')
d'accord aussi, mais je me suis mal exprimé : je pensais que le module
gadfly avait une ou des méthodes pour faire ça
sans aller voir à la
main si les fichiers existent...
Le problème c par exemple si je veux pouvoir ajouter des données à une
base gadfly la première fois il faut que crée la base la fois suivante
il faut que je teste si la base est là pour pouvoir ajouter des
données...
Si tu prenais quelques minutes pour lire le joli manuel ?-)
oui je suis justement en train de lire LE manuel de G Swinnen (très
didactique par ailleurs ) mais je n'ai rien vu par rapport au test de
la présence d'une base
et j'ai aussi cherché google :
python gadfly method ( et autres requêtes du même genre) sans trouver
la réponse à ma question; et la doc qui vient avec le module gadfly
n'est pas très éclairante (enfin pour moi :-)
Merci de ta réponse
You're welcome.