Bonjour,
Je suis en train de développer une extension QGis dans laquelle je suis amené a créer et supprimer des dossiers.
Je ne sais pas si le problème viens de PyQt ou de QGis. Donc mon programme crée des dossiers jusque là tout va bien XD, je peux ensuite les supprimer sans problème s'ils sont vide avec rmdir. le problème surviens lorsque je commence a avoir des fichiers dans mes dossiers... pour les supprimer je supprime donc d'abord tous les fichiers a l'intérieur avec remove, ce qui fonctionne, puis lorsque je fais un rmdir quand mon dossier est vide le rmdir retourne True, donc comme quoi la suppression a réussi mais le dossier est toujours présent... et plus que ça il se "bloque" je ne peux donc plus le supprimer depuis mon programme ni sur windows "à la main" ! Et c'est là que je pige plus XD alors je me doute qu'il y a un problème de dossier ouvert dans le logiciel et qu'il ne veut donc pas le supprimer mais je vois pas plus que ça quoi... si vous voulez voir du code demandez moi le code est long donc je sais pas trop quoi mettre pour éviter de tout balancer.
Merci d'avance !
Partager