• STATISTIQUES
  • Il y a eu un total de 0 membres et 28360 visiteurs sur le site dans les dernières 24h pour un total de 28 360 personnes!
    Membres: 2 605
    Discussions: 3 579
    Messages: 32 816
    Tutoriels: 78
    Téléchargements: 38
    Sites dans l'annuaire: 58


  • ANNUAIRE
  • [FR] Forum-Webmaster
    Une communauté webmaster pour apporter / recevoir de l'aide en création de site internet. Webmaster...
    Webmaster
    [EN] Exploit-db
    Une base de données d'exploits triés par genre (GHDB, Remote, Local, Web, DOS, ShellCode) à ...
    Vulnérabilités
    [EN] social-engineer
    Site dédié au Social Engineering en général.
    Hacking
    [EN] Net Force
    Javascript: 9, Java Applets: 6, Cryptography: 16, Exploits: 7, Cracking: 14, Programming: 13, Internet: 15, Steganograph...
    Challenges
    [EN] osix
    Site de challenge qui utilise un système de level on chaque épreuve doit être réussie avant d'accédÃ...
    Challenges
    [FR] InfoMirmo
    Apprentissage de l'informatique par l'intermédiaire de challenges de sécurité. Venez app...
    Hacking
    [FR] PHP France
    Pour tout savoir sur le PHP, en français. Vous trouverez des tutoriels, des exemples, des astuces, toute la do...
    Hacking

  • DONATION
  • Si vous avez trouvé ce site internet utile, nous vous invitons à nous faire un don du montant de votre choix via Paypal. Ce don servira à financer notre hébergement.

    MERCI!

    €



Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
[PHP] Twitter Analytics [JSON - SIMPLE]
21-05-2013, 01h42 (Modification du message : 21-05-2013, 01h54 par b0fh.)
Message : #6
b0fh Hors ligne
Membre actif
*



Messages : 210
Sujets : 17
Points: 309
Inscription : Jul 2012
RE: [PHP] Twitter Analytics [JSON - SIMPLE]
  • Python 3 c'est le bien
  • /usr/bin/env dans la shebang, google pour l'explication détaillée
  • Requests c'est le bien, urllib2 ça suxe
  • Les arguments en ligne de commande c'est mieux qu'un truc codé en dur
  • Marche avec les hypothétiques screennames non-url-safe
  • Moins de variables intermédiaires inutiles
  • Moins d'appels redondants a print
  • Et gère plusieurs usernames d'un coup, parce que hop.

Code PYTHON :

#!/usr/bin/env python3
#-*- coding: utf-8 -*-

import requests, sys

url = "http://api.twitter.com/1/users/lookup.json"

if len(sys.argv) < 2:
    print("Usage: ./blah.py [<username>] ...")
    sys.exit(1)

for account in sys.argv[1:]:

    try:
        data = requests.get(url, params={'screen_name': account}).json[0]

        print("""

Twitter Analytics for {screen_name}

{statuses_count} tweets
{followers_count} abonnés
{friends_count} abonnements

"""
.format(**data))
    except KeyError:
        print("Utilisateur inconnu: {0}".format(account))
 
+1 (2) -1 (0) Répondre


Messages dans ce sujet
RE: [PHP] Twitter Analytics [JSON - SIMPLE] - par b0fh - 21-05-2013, 01h42

Atteindre :


Utilisateur(s) parcourant ce sujet : 4 visiteur(s)
N-PN
Accueil | Challenges | Tutoriels | Téléchargements | Forum | Retourner en haut