Bonsoir, je connais pas le langage python et je dois faire un petit programme d'extraction de donnée de twitter, j'ai trouvé un bout de code en Python et j'aimerai bien si quelqu'un m'explique comment marche le code, genre m'expliquer le role de chaque instruction merci a vous
voici le 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
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
from tweepy import Stream
from tweepy import OAuthHandler
from tweepy.streaming import StreamListener
import time
from json import *
 
cle = 'NorVSuR1eh0xdzkex4Y4mA'
clesecrete = 'F0AbGFdmMrwNhDKYGKzEQrqXTMEViKWbu9tI5jYkb0'
jeton = '2234554214-sBqwoOCCEBVRktuCBeVdaWmcVhu6dluUfLSbecq'
jetonsecret = 'KaagCeViNedcHrSctsGoXNHq0nWTZpV6E4t6x4ddXrYzL'
 
 
 
class listener(StreamListener):
 
    def on_data(self,data):
 
       try:
           print data
           saveFile=open('twitter_valdegrace.csv','a')
 
           saveFile.write(data)
           saveFile.write('\n')
           saveFile.close()
 
           return True
 
       except BaseException, e:
 
           print 'Erreur extraction,',str(e)
           time.sleep(5)
 
 
    def on_error(self, status):
        print status
 
auth = OAuthHandler(cle, clesecrete)
auth.set_access_token(jeton, jetonsecret)
twitterStream = Stream(auth, listener())
twitterStream.filter(track=["Bouteflika"])