No not awesome, because whomeever wrote the python tutorial on your own corporate homepage website forgot to test it outside of their own computer. it breaks.
raise NXDOMAIN(qnames=qnames_to_try, responses=nxdomain_responses)
dns.resolver.NXDOMAIN: None of DNS query names exist: _mongodb._tcp.cluster0.sqdyt.mongodb.net., _mongodb._tcp.cluster0.sqdyt.mongodb.net.local.
During handling of the above exception, another exception occurred: