Récupérer dns depuis python cgi
Utilisateur anonyme
-
jisisv Messages postés 3645 Date d'inscription Statut Modérateur Dernière intervention -
jisisv Messages postés 3645 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour, j'ai fait du php précédemment puis j'ai découvert que l'ont pouvait utiliser mon langage de scripting préférer pour développer du cgi python , à présent j'utilise le serveur karrigel , et je bloque sur la facon de récupérer le dns utiliser ...
En php il me semble si ma mémoire est bonne que le code répondant a ma question est $hostname = gethostbyaddr($_SERVER['REMOTE_ADDR']);
Néanmoins j'aime python est j'aimerait réaliser la même chose sans avoir a coder une fonction de base !
Si vous disposez de la réponse a mon problème merci de la partager !
Cordialement ,
Tsunaiken
En php il me semble si ma mémoire est bonne que le code répondant a ma question est $hostname = gethostbyaddr($_SERVER['REMOTE_ADDR']);
Néanmoins j'aime python est j'aimerait réaliser la même chose sans avoir a coder une fonction de base !
Si vous disposez de la réponse a mon problème merci de la partager !
Cordialement ,
Tsunaiken
A voir également:
- Récupérer dns depuis python cgi
- Changer dns - Guide
- Recuperer message whatsapp supprimé - Guide
- Dns gratuit - Guide
- Citizen code python avis - Accueil - Outils
- Flush dns - Guide
1 réponse
Inspire-toi de ceci:
Pour Python 2.7, tu pourrais utiloiser le module cgi pour Python 2.7
Pour Python 3 : cgi pour Python 3
Gates gave ^H sold you the windows.
GNU gave us the whole house.(Alexandrin)
johand@osiris: ~/www/cgi-bin $ cat ../data/python/testenv.html <html> <body> <form action="/cgi-bin/get_env.py" type="GET"> <input type="submit" name="Say Hello" value="Say Hello" /> </form> </body> </html> johand@osiris: ~/www/cgi-bin $ cat get_env.py #! /usr/bin/python3 import os print ("Content-type: text/html") print print print(""" <html> <body> """) #print (sorted(os.environ.keys())) try: print("Hello %s\n" %( os.environ['REMOTE_ADDR'] )) except: print("Hello unknown\n") pass print("<br />") print (""" </body> </html> """)
Pour Python 2.7, tu pourrais utiloiser le module cgi pour Python 2.7
Pour Python 3 : cgi pour Python 3
Gates gave ^H sold you the windows.
GNU gave us the whole house.(Alexandrin)