Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
460 connectés 

  FORUM HardWare.fr
  Programmation
  Python

  [Python] Comment savoir si un objet existe?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Python] Comment savoir si un objet existe?

n°381936
chaica
Posté le 04-05-2003 à 19:47:41  profilanswer
 

Salut!
Comment savoir si un objet a été instancié? J'aimerais agir en conséquence:
si obj existe alors... sinon...
 
2ème question : Je suis dans le __init__ d'une de mes classes et si je capture une exception j'aimerais cesser la création de cet objet. Y'a t il quelque chose pour forcer la destruction d'un objet, ou du moins interrompre sa création?
 
CHaiCA
 

mood
Publicité
Posté le 04-05-2003 à 19:47:41  profilanswer
 

n°382003
e_esprit
Posté le 04-05-2003 à 21:41:39  profilanswer
 

chaica a écrit :

Salut!
Comment savoir si un objet a été instancié? J'aimerais agir en conséquence:
si obj existe alors... sinon...
 
2ème question : Je suis dans le __init__ d'une de mes classes et si je capture une exception j'aimerais cesser la création de cet objet. Y'a t il quelque chose pour forcer la destruction d'un objet, ou du moins interrompre sa création?
 
CHaiCA
 
 


Code :
  1. if obj is not None:
  2.     blablabla


et sinon

Code :
  1. def __init__(self):
  2.     blabla
  3.     try:
  4.         blabla
  5.     except:
  6.         self = None


 
mais la je suis moins sur...

n°382004
chaica
Posté le 04-05-2003 à 21:44:52  profilanswer
 

Ok merci je vais essayer ca.
 
CHaiCA

n°382093
Taz
bisounours-codeur
Posté le 04-05-2003 à 23:43:45  profilanswer
 

moi je suis pas sur du is not None. mettre un objet à None c'est une chose, encore faut il qu'il existe: donc je dirais plutot le try except

n°382287
e_esprit
Posté le 05-05-2003 à 09:23:53  profilanswer
 

++Taz a écrit :

moi je suis pas sur du is not None. mettre un objet à None c'est une chose, encore faut il qu'il existe: donc je dirais plutot le try except


Je ne suis pas sur non plus... en meme temps, je repondais hier soir apres 1h30 de route le dos plein de coups de soleil alors bon... j'avais pas toute ma tete :D  
le "try...except" me semble une bonne solution en effet !


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Python

  [Python] Comment savoir si un objet existe?

 

Sujets relatifs
[ Python ] problème libftp [ resolu ][VB6] Comment savoir si une transaction est ouvert ?
[ Python ] Problème avec Tkinter[PYTHON] Importer une dll écrite en C
[ Python ] Problème héritage # 4 (- update- )[ Python ] Problème de docs
[Python] Visibilité d'une variableVerifier si un user/db postgres existe
PHP et objetPython: communication evoluée par socket
Plus de sujets relatifs à : [Python] Comment savoir si un objet existe?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR