Skip to content

Commit 052ca36

Browse files
authored
Create asn.py
1 parent f75ffa6 commit 052ca36

File tree

1 file changed

+31
-0
lines changed

1 file changed

+31
-0
lines changed

Diff for: ipdb/asn.py

+31
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
# -*- coding: utf-8 -*-
2+
"""
3+
:copyright: ©2018 by IPIP.net
4+
"""
5+
6+
class ASNInfo:
7+
asn = -1
8+
reg = ""
9+
cc = ""
10+
net = ""
11+
org = ""
12+
13+
def __init__(self, **kwargs):
14+
self._map = kwargs
15+
for key in self._map:
16+
self.__dict__[key] = self._map[key]
17+
18+
def get_number(self):
19+
return self.asn
20+
21+
def get_registry(self):
22+
return self.reg
23+
24+
def get_country(self):
25+
return self.cc
26+
27+
def get_net_name(self):
28+
return self.net
29+
30+
def get_organization(self):
31+
return self.org

0 commit comments

Comments
 (0)