2011-08-15 14 views
5

Quiero whois "abc.us" o "abc.ly" y ver si se toma.En Python, ¿cómo puedo verificar si se toma un nombre de dominio?

¿Cómo lo golpeo y veo si se usa, usando Python?

+0

Preguntar lo whois DB? Supongo que quiere decir verificar los registros oficiales y no "acceder a los servidores del dominio". Eso, por supuesto, traería falsos negativos, ya que los servidores podrían estar caídos o no existir en caso de acaparadores de nombres: D – Kheldar

+0

Creo que el concepto que desea ver es popen - abre un conducto al shell y le permite leer escribir en el shell - para que pueda ejecutar Whois abc.com y recuperar los resultados para su posterior procesamiento. –

+2

¿por qué esto no es una verdadera pregunta? ya que no puedo responder - comentaré - debes implementar whois en python: (una versión 3.x - http://www.breaknenter.org/2011/01/a-quick-python-3-whois- implementation /) – KevinDTimm

Respuesta

5

Esto podría ayudarle a: https://bitbucket.org/richardpenman/pywhois, pero parece depender de utilidades del sistema ...

+0

¿Qué significa 'Utilidades del sistema'? Bueno, lo probé y no devuelve nada (en blanco []). ¿Tengo que instalar algo en el sistema antes de que funcione? – TIMEX

+0

@TIMEX - ver mi comentario a su pregunta original – KevinDTimm

+0

Entonces Puedo ejecutarlo 10.000 veces y no me prohibirán? – User

Cuestiones relacionadas