Bonjour
Je suis en train de développer une petite bibliothèque de gestion des nombres premiers, et je veux permettre la gestion d'une table pour accélérer les recherches. Les fonctions de recherche dans la table fonctionnent sans problème mais pas celles de mise à jour :
La fonction save_int:
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
L'erreur:
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
Je ne vois pas ce qui pourrait ne pas fonctionner, vu que si j'essaie:Traceback (most recent call last):
File "E:\Projets\Primes\PrimeOps.py", line 100, in <module>
table.SearchForPrimes(n, True);
File "E:\Projets\Primes\PrimeOps.py", line 44, in SearchForPrimes
save_int(n, self.fd)
File "E:\Projets\Primes\_tools.py", line 7, in save_int
fd.write(struct.pack("I", len(s)))
IOError: [Errno 0] Error
Je n'ai aucune erreur... et le fichier contient bien "abcd"
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13

 

 
		
		 
         
 

 
			
			



 
   


 IOError lors de la mise à jour d'un fichier
 IOError lors de la mise à jour d'un fichier
				 Répondre avec citation
  Répondre avec citation 
 
Partager