Topic de Spartoine :

Un Dev Python pour m'aider pour un truc basique ?

Supprimé
  • 1

Salut,

J'ai créé une Classe Produit qui contient un identifiant et un prix(pas dans l'exemple), quand je crée un produit j'inscrit son identifiant dans une liste afin de contrôler si l'identifiant existe.

Je souhaite donc que lors de la suppression avec d'un objet, je puisse retirer son identifiant de la liste .

Hier j'avais un code qui fonctionnait bien et ce matin, j'ai réécrit ma classe sauf qu'il doit y avoir un soucis. Il me supprime bien l'objet mais j'ai l'impression il n'appelle pas la méthode __del__. par contre en utilisant objet.__del__() ça fonctionne

Pourtant je suis certain qu'hier en faisant : del objet ça fonctionnait. Et ce matin j'avais même pas les mêmes résultats entre PyCharm et l'IDLE

Je laisse une capture d'ecran pour mieux comprendre. d'un truc ultra simplifié mais qui fonctionne pas. j'utilise Pycharm si ça peut aider.

'''Ma question --> C'est normal que mon code ne fonctionne pas ??

https://image.noelshack.com/fichiers/2021/48/2/1638282195-pythondel.jpg ?'''''

Donc du coup j'ai relancé le code pour un autre essai et j'ai recu mon message de suppression.
ça a fonctionné qu'une fois, c'est le même code en plus https://image.noelshack.com/fichiers/2021/48/2/1638282398-pythondelretab.jpg https://image.noelshack.com/fichiers/2018/29/6/1532128784-risitas33.png

Salut,

J'ai créé un Classe

je me suis arrêté là

Le 30 novembre 2021 à 15:27:44 :

Salut,

J'ai créé un Classe

je me suis arrêté là

ok ok un oubli . Tu peux disposax merci du up

Le 30 novembre 2021 à 15:29:03 Spartoine a écrit :

Le 30 novembre 2021 à 15:27:44 :

Salut,

J'ai créé un Classe

je me suis arrêté là

ok ok un oubli . Tu peux disposax merci du up

non mais sinon lis la doc de ce que tu utilises
https://docs.python.org/3/reference/datamodel.html#object.__del__

ou arrete de dev parce que c'est grave de faire un topic avant de google

tu codes pas sur VSCode je t'aide pas https://image.noelshack.com/fichiers/2021/45/6/1636806617-gerardrisidieu-tison2.png
Et pourquoi tu utilises pas un dictionnaire bordel de cul ? En plus les clés ont l'avantage d'être unique dans un dico

Le 30 novembre 2021 à 15:30:10 :

Le 30 novembre 2021 à 15:29:03 Spartoine a écrit :

Le 30 novembre 2021 à 15:27:44 :

Salut,

J'ai créé un Classe

je me suis arrêté là

ok ok un oubli . Tu peux disposax merci du up

non mais sinon lis la doc de ce que tu utilises
https://docs.python.org/3/reference/datamodel.html#object.__del__

ou arrete de dev parce que c'est grave de faire un topic avant de google

ben non je vais pas arrêter puisque je commence a peine

et il montre cet exemple dans tout les tuto, ça fonctionne. Pourquoi pas chez moi. Ca fonctionnait hier il me semble

Le 30 novembre 2021 à 15:30:39 :
Et pourquoi tu utilises pas un dictionnaire bordel de cul ? En plus les clés ont l'avantage d'être unique dans un dico

non

  • 1

Données du topic

Auteur
Spartoine
Date de création
30 novembre 2021 à 15:23:58
Date de suppression
30 novembre 2021 à 15:59:01
Supprimé par
Auteur
Nb. messages archivés
12
Nb. messages JVC
17
En ligne sur JvArchive 146