Bonjour à tous,

J'ai un problème dans mon application développée sous linux Ubuntu et qui fonctionne bien sur celui-ci.
J'ai besoin de vérifier et créer le cas échéant un dossier pour stocker des export d'états en csv pour réaliser un publipostage. Sous linux, pas de soucis, mais sous XP, le prog me dis que le disque est plein ou en lecture seule.
Je peux malgré tout créer dossiers, et fichier "à la main" sous l'explorateur sans aucun soucis. Seule l'appli refuse.

Voici mon bout de code:
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
#vérifier que ce répertoire existe bien
		#si le repertoire n'existe pas
		if not os.path.exists(self.__report_path):
			#creer le repertoire
			self.__logger.info("create_file_name : le repertoire <%s> n'existe pas. Création du répertoire"%self.__report_path)
			try:
				os.mkdir(self.__report_path, 0777)
			except IOError:
				self.__logger.error("create_file_name : Le repertoire <%s> n'a pas pu etre créé. le répertoire courant sera utilisé"%self.__report_path)
				active_report_path=os.getcwd()
			else:
				self.__logger.debug("create_file_name : le répertoire <%s> à été créé correctement"%self.__report_path)
				active_report_path=self.__report_path
		else:
			active_report_path=self.__report_path
L'administrateur info m'a confirmé que l'utilisateur du poste à les droits en lecture, écriture.
De plus, il a dévérouillé sous dos les attributs supposés bloquant par la commande :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
c:\attrib -s -r +chemin du répertoire concerné
Après tout cela, aucun changement.
Quelqu'un aurait-il déjà rencontré ce problème?

Merci d'avance.