Closed Minstery closed 6 years ago
Salut @Minstery, J'ai une question. Après l'extraction des données de twitter json. Vous fournirez tous les données dans l'api restfull? L'issue #3 a déjà quelques manipulations des données de Twitter.
Je pense que les fonctions que vous avez mentionnées pourraient être mieux détaillées pour mieux servir l'equipe javascript.
J'ai vu un fichier avec beaucoup de fonctions en discoord.
def tweetLocation(tweet) :
file = tweet.author._json
decodedfile = json.dumps(file)
decodedfile = json.loads(decodedfile)
def tweetRT(tweet):
file = tweet.author._json
decodedfile = json.dumps(file)
decodedfile = json.loads(decodedfile)
def tweetLike(tweet):
file = tweet.author._json
decodedfile = json.dumps(file)
decodedfile = json.loads(decodedfile)
Peut-être que les fonctions que vous avez écrites sont à leur sujet ... Toutefois, je pense que vous pourriez en choisir 3 pour vous.
L'autre vous pouvez ouvrir un nouveau Git issue et définir quelqu'un le faire 👍
Bonsoir ! Je n'avais pas réfléchi à comment fournir les données, mais en cours vous m'aviez demandé de regarder pour l'API donc je pense que c'est le meilleur moyen. Je ne suis pas encore très à l'aise avec ce concept, il va falloir que je retravaille bien cela pour lundi prochain.
J'ai déjà commencé à travailler sur les fonctions pour retourner du Json, voulez-vous que je mette mon fichier dans ma branche pour y jeter un œil et voir si cela convient ? J'ai peur de ne pas l'avoir fait correctement.
En plus de cela, j'ai aussi créé une classe connect dont vous pouvez retrouver le fichier dans ma branche (connect.py). Encore une fois, j'ai peur de ne pas avoir tout fait correctement, je pense qu'il y a des vérifications à faire...
Salut @Minstery ,
Alors, quelques remarques pour vous.
Je n'avais pas réfléchi à comment fournir les données, mais en cours vous m'aviez demandé de regarder pour l'API donc je pense que c'est le meilleur moyen. Je ne suis pas encore très à l'aise avec ce concept, il va falloir que je retravaille bien cela pour lundi prochain.
Si, tu as compris l'exemple sur le git. Tu et 90% prêt, il faut juste de détails que tu peux prends pendant le développent. Case tu besoin plus, essaye : https://openclassrooms.com/courses/creez-vos-applications-web-avec-flask/requetes-et-reponses
J'ai déjà commencé à travailler sur les fonctions pour retourner du Json, voulez-vous que je mette mon fichier dans ma branche pour y jeter un œil et voir si cela convient ? J'ai peur de ne pas l'avoir fait correctement.
Oui allez-y, je peux jeter un œil
En plus de cela, j'ai aussi créé une classe connect dont vous pouvez retrouver le fichier dans ma branche (connect.py). Encore une fois, j'ai peur de ne pas avoir tout fait correctement, je pense qu'il y a des vérifications à faire...
Oui, j'ai vu. Bon je pense qui tu peux charger les infos comme:
consumer_key = ""
consumer_secret = ""
access_token = ""
access_token_secret = ""
Par un fichier text, et pas directement sur le code. Petit example:
with open('t.ini') as f:
for line in f:
print line
PS: It is good practice to use the with keyword when dealing with file objects. This has the advantage that the file is properly closed after its suite finishes, even if an exception is raised on the way. It is also much shorter than writing equivalent try-finally blocks:
Bonsoir !
Je vais regarder attentivement l'exemple pour lundi ainsi que le lien que vous m'avez mis pour lundi et noter toutes les questions que j'ai, dans ce cas. Pour ce qui est du fichier python to json, je vous le mets tout de suite. C'est loin d'être terminé et certaines fonctions ont juste le nom d'écrit. J'ai repris le travail qu'Alexandre m'a envoyé pour garder la même structure. Enfin, je vais modifier le fichier connect pour lundi pour le remplir avec un fichier texte comme vous me l'avez suggéré.
Merci beaucoup et bonne soirée
Alors, J'ai vu le code que vous avez envoyé.
D'abord, soyez attentif avec l'indentation!! Pour vous aider, mettez votre code ici avant: http://pep8online.com/
Puisque vous avez une classe connect. Cette partie (for tweet in tweepy.Cursor (api.search, q = "# jeuxolympiques2018", count = 25, ...)
de la méthode,: getAuthorJson
devrait aller à cette classe.
Ainsi, la classe Twitte sera plus comme un modèle pour votre système. Peut-être que vous pouvez intégrer le code que j'ai envoyé (Pull request) à celui-ci. il y a une méthode qui transforme votre objet tweet en json.
En plus vous avez une autre classe pour analyser le sentiment là-bas :)
Le reste va bien
Quel est le problème? Traduire toutes les données extraites d'un tweet en Json pour qu'elles soient exploitables en D3 et React.
Comment cela peut-il être résolu? 1) Créer des fonctions pour chaque récupération 2) Récupérer les données de l'objet Tweet 3) Les traduire en Json (notamment avec la fonction dumps)
Qui peut m'aider avec ce problème? Seule pendant une semaine puis le groupe Python dès le premier jour de retour en cours pour ne pas perdre trop de temps.
Étiquettes python-code
Important Toujours respecter la même structure dans le nom des données pour garder un code cohérent.