bonjour à toutes et à tous,
j'ai écris un tout petit lecteur de rss,
mais les temps de lecture ne sont pas géniaux.
version 3.2.2 sous windows , 2.7.1 sous Ubuntu
peut-on améliorer les choses ? faut-il faire autrement ?

extraits ( je vous épargne la gestion des erreurs et autres joyeusetés )
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
16
17
18
19
20
21
22
 
 
fichRSS=urllib.request.urlopen('url du rss')	# si version 3
#		ou
fichRSS=urllib.urlopen('url du rss')		# version 2
 
#		puis soit ( tout lire )  ==========
blkRss=fichRSS.read()
 
#		soit ( lire "ligne/ligne" )  ==========
enrgt=fichRSS.readline()
while enrgt:
	blkRss+=str(enrgt)
	enrgt=self.fichRSS.readline()
 
#		soit ( lire block/block ) ==========
enrgt=fichRSS.read(tailles diverses essais de 128...16384)
while enrgt:
	blkRss+=str(enrgt)
	enrgt=fichRSS.read(tailles diverses essais de 128...16384)
 
fichRSS.close()
merci d'avance