本文整理汇总了Python中libnmap.process.NmapProcess.is_alive方法的典型用法代码示例。如果您正苦于以下问题:Python NmapProcess.is_alive方法的具体用法?Python NmapProcess.is_alive怎么用?Python NmapProcess.is_alive使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类libnmap.process.NmapProcess
的用法示例。
在下文中一共展示了NmapProcess.is_alive方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: NmapProcess
# 需要导入模块: from libnmap.process import NmapProcess [as 别名]
# 或者: from libnmap.process.NmapProcess import is_alive [as 别名]
#!/usr/bin/env python
from libnmap.process import NmapProcess
from time import sleep
nmap_proc = NmapProcess(targets="scanme.nmap.org", options="-sT")
nmap_proc.run_background()
while nmap_proc.is_alive():
print "Nmap Scan running: ETC: {0} DONE: {1}%".format(nmap_proc.etc, nmap_proc.progress)
sleep(2)
print "rc: {0} output: {1}".format(nmap_proc.rc, nmap_proc.summary)