Skip to content

Commit b3bbc22

Browse files
committed
Docs for local RDAP file processing #248
1 parent b5aafb2 commit b3bbc22

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

RDAP.rst

+18
Original file line numberDiff line numberDiff line change
@@ -555,6 +555,24 @@ Use a proxy
555555
>>>> opener = request.build_opener(handler)
556556
>>>> obj = IPWhois('74.125.225.229', proxy_opener = opener)
557557

558+
Use a local file with RDAP data
559+
-------------------------------
560+
561+
::
562+
563+
>>>> from ipwhois.net import Net
564+
>>>> from ipwhois.rdap import RDAP
565+
>>>> data_dir = '/some/dir'
566+
>>>> with io.open(str(data_dir) + '/rdap.json', 'r') as data_file:
567+
>>>> data = json.load(data_file)
568+
>>>> for key, val in data.items():
569+
>>>> net = Net(key)
570+
>>>> obj = RDAP(net)
571+
>>>> obj.lookup(response=val['response'],
572+
asn_data=val['asn_data'],
573+
depth=0
574+
)
575+
558576
Optimizing queries for your network
559577
-----------------------------------
560578

0 commit comments

Comments
 (0)