Skip to main content

Another whois scraper

Project description

Lint and test GitHub All Releases GitHub Issues GitHub PR Licence Pypi py version Last Commit

A WhoIs parser

Just a whois parser

Available countries:

  • .ar: Argentina

Sample

from whoare.whoare import WhoAre
wa = WhoAre()
wa.load('fernet.com.ar')  # optional torify=True to run "torify whois ..."

wa.domain.base_name
'fernet'
wa.domain.zone
'com.ar'
wa.domain.full_name()
'fernet.com.ar'
wa.domain.registered
datetime.datetime(2020, 5, 7, 10, 44, 4, 210977)
wa.domain.expire
datetime.datetime(2021, 5, 7, 0, 0)

wa.registrant.name
'XXXX jose XXXXX'
wa.registrant.legal_uid
'20XXXXXXXX9'
wa.dnss[0].name
'ns2.sedoparking.com'
wa.dnss[1].name
'ns1.sedoparking.com'

Get new domains

Argentina

from datetime import date
from whoare.zone_parsers.ar.news_from_blockchain import NewDomains
nd = NewDomains()
nd.data_path = ''  # here
results = nd.get_from_date(date(2020, 3, 28))

{
    'zonas': {
        'com.ar': [
            '3cconstrucciones.com.ar',
            '4kids.com.ar'
            ],
        'ar': [
            'andamios.ar',
            'apuesta.ar',
            'camaras.ar'
            ],
        'tur.ar': [
            'villacarlospaz.tur.ar'
            ]
        },
    'errors': {}
}

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

whoare-0.2.9.tar.gz (19.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

whoare-0.2.9-py3-none-any.whl (23.0 kB view details)

Uploaded Python 3

File details

Details for the file whoare-0.2.9.tar.gz.

File metadata

  • Download URL: whoare-0.2.9.tar.gz
  • Upload date:
  • Size: 19.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.25

File hashes

Hashes for whoare-0.2.9.tar.gz
Algorithm Hash digest
SHA256 87e4185c9497cae8139ad91a84023bdef8a2625c9105f88f3329fdade56cc246
MD5 91608406c0839a0ac025df8c5f990d24
BLAKE2b-256 8bd6d097234698fdc4a5ebe2407eb8cf71287654374483fb8288fb4afa5059ce

See more details on using hashes here.

File details

Details for the file whoare-0.2.9-py3-none-any.whl.

File metadata

  • Download URL: whoare-0.2.9-py3-none-any.whl
  • Upload date:
  • Size: 23.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.25

File hashes

Hashes for whoare-0.2.9-py3-none-any.whl
Algorithm Hash digest
SHA256 557c2502672c117c384d6453ef884fef87af5fb7014859d6d76b0f230d74feb0
MD5 46a18e114c375020d6dcbcf7d46fb325
BLAKE2b-256 9e0fd3128ef9b070614d09215f1cb97e7fb97e6d092a1cecee0efa944b683f4b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page