Я новичок в Python и не понимаю, почему он не читает мои переменные IP и ADDR в функции dns.zone.query (IP, ADDR) ???
import dns.query
import dns.zone
import sys
IP = sys.stdin.readline()
ADDR = sys.stdin.readline()
z = dns.zone.from_xfr(dns.query.xfr(IP , ADDR))
names = z.nodes.keys()
names.sort()
for n in names:
print z[n].to_text(n)
Это работает, когда я передаю фактический IP и домен, но не с переменными ... Я не понимаю, что не так?