python掃描文件
⑴ 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的設計具有很強神棚野的可讀性,相比其他語言經常使用英文關鍵字,其他語言的一些標點符號,它具有比其他語言更有特色語法結構。