当前位置:首页 » 编程语言 » 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的设计具有很强神棚野的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构。

热点内容
如何配置眼镜液 发布:2025-09-09 01:55:46 浏览:482
linux贪吃蛇 发布:2025-09-09 01:35:46 浏览:814
反编译改logo闪退 发布:2025-09-09 01:34:57 浏览:774
ftp目录发布成网页 发布:2025-09-09 01:34:56 浏览:958
二进制流加密 发布:2025-09-09 01:28:32 浏览:34
如今行情买哪个安卓手机好 发布:2025-09-09 00:52:24 浏览:582
使用下面的dns服务器地址 发布:2025-09-09 00:49:18 浏览:737
flash大文件上传 发布:2025-09-09 00:38:46 浏览:443
看图纸源码 发布:2025-09-09 00:38:36 浏览:256
阿里云服务器搭建lnmp 发布:2025-09-09 00:09:10 浏览:463