ns3怎么运行python脚本

Python025

ns3怎么运行python脚本,第1张

在NS3下进行开发,需要将测试脚本放在scratch目录下,用waf进行编译。 编译命令为:sudo ./waf 运行程序命令为:sudo ./waf --run scratch/your_target_file 此时

[root@bogon dns]# vim NS.py

import dns.resolver

domain = raw_input('Please input an domain: ')

ns = dns.resolver.query(domain, 'NS')

for i in ns.response.answer:

for j in i.items:

print j.to_text()

测试:

[root@bogon dns]# python NS.py

Please input an domain: baidu.com #智能输入一级域名

ns4.baidu.com.

ns3.baidu.com.

ns2.baidu.com.

dns.baidu.com.

ns7.baidu.com.

[root@bogon dns]#