当前位置:首页 » 编程语言 » python扫描文件

python扫描文件

发布时间: 2024-02-28 22:00:02

python怎么将masscan扫描详情打印出来

你好,下面是一个python解析masscan扫描结果的代码:
#!/usr/bin/env python
# coding=utf-8

import sys, time
import xmltodict

def main():
with open('./masscan_result.xml') as fp:
xml_obj = xmltodict.parse(fp.read())
nmaprun = xml_obj['nmaprun']
host = nmaprun['host']
for entry in host[:10]: #调试阶段只打印前10条记录
port = entry['ports']['port']
if int(port['@portid']) == 80:
name = entry['address']['@addr']
print 'http://' + name + '/'
elif int(port['@portid']) == 443:
name = entry['address']['@addr']
print 'https://' + name + '/'
elif int(port['@portid']) == 21:
name = entry['address']['@addr']
print 'ftp://' + name + '/'
else:
name = entry['address']['@addr']
print 'http://' + name + ':' + str(port['@portid']) + '/'

if __name__ == '__main__':
time_start = time.time()
try:
main()
except KeyboardInterrupt:
print 'Killed by user'
sys.exit(0)
print "Spend {0} seconds.\n".format(time.time() - time_start)

⑵ python一直在扫描文件索引,怎么办

这个索引的目的是为了更新目录中的文件情况,便于平时快速定位,但有些目录中可能有太多文件并且我们不会用着,所以这时需要将某些文件太多的目录排除在索引之外,具体步骤如下:(IDE是pycharm)

1、选择file/settings

2、选择project structure,在右侧会出现你项目中的目录结构,选中某个目录,然后点击上方的excluded,该目录则会被添加到最右侧的列表中,只要出现在此列表中,则不会进行索引。

⑶ python怎么扫描excel数据按行

python操作office办公软件(excel).本文对涉及xls文件读写上不方便.如果你需要通过python读写xls文件,可

⑷ python识别pdf的条形码

可以用pyzbar模块。pyzbar模块和拆是Python一个开源游喊库,用于扫描和识别二维码信息。Python是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。Python的设计具有很强神棚野的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构。

热点内容
安卓手机如何打开xp文件 发布:2024-11-29 08:27:46 浏览:949
战歌脚本第二集 发布:2024-11-29 08:22:42 浏览:890
缓存清理是什么意思 发布:2024-11-29 08:14:39 浏览:675
cvm服务器搭建博客 发布:2024-11-29 08:03:42 浏览:889
魅族手机软件怎么加密 发布:2024-11-29 07:50:04 浏览:215
阿里云服务器托管合同 发布:2024-11-29 07:46:37 浏览:297
linux用户权限设置 发布:2024-11-29 07:43:39 浏览:271
c语言if函数嵌套 发布:2024-11-29 07:43:35 浏览:758
学编程L2 发布:2024-11-29 07:39:58 浏览:430
微信如何设置收与付密码 发布:2024-11-29 07:39:15 浏览:542