【发布时间】:2013-05-09 15:09:13
【问题描述】:
以下python代码更新
import dns.query
import dns.tsigkeyring
import dns.update
import sys
keyring = dns.tsigkeyring.from_text({'host-example.' : 'XXXXXXXXXXXXXXXXXXXXXX=='})
update = dns.update.Update('dyn.test.example', keyring=keyring)
update.replace('host', 300, 'a', sys.argv[1])
response = dns.query.tcp(update, '10.0.0.1')
但我不知道如何删除 dns 条目。
【问题讨论】:
-
使用
delete()方法。它在文档中,就在replace()方法之前。 dnspython.org/docs/1.10.0/html -
谢谢,我一定是瞎了眼!我什至没有想到要检查 Update 类的其余方法!