294 votes

Obtenir l’adresse IP des visiteurs à l’aide de Python + ballon

J’ai fais un site où les utilisateurs peuvent ouvrir une session et télécharger des fichiers, en utilisant le ballon micro-framework (basé sur Werkzeug) qui utilise Python (2.6 dans mon cas).

J’ai besoin d’obtenir l’adresse IP des utilisateurs lorsqu’ils se connectent (à des fins de journalisation). Quelqu'un sait-il comment procéder ? Il y a sûrement un moyen de le faire avec Python ?

396voto

Tarantula Points 4231

Consultez la documentation sur la façon d’accéder à l’objet de la demande et de sortir de ce même objet Request, l’attribut `` .

Exemple de code

Pour plus d’informations, consultez la documentation de Werkzeug.

88voto

Chiedo John Points 496

En fait, ce que vous trouverez est que lorsque tout simplement faire ce qui suit vous obtiendrez l’adresse du serveur :

Si vous voulez que l’adresse IP de clients, puis utilisez la syntaxe suivante :

33voto

davidg Points 2994

L'adresse IP de l'utilisateur peuvent être récupérées en utilisant l'extrait de code suivant:

from flask import request
print request.remote_addr

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X