随笔分类 -  Python

摘要:利用dpkt解析包 平台为centos,python3 代码如下 思路 先看main,照例先设置命令行参数,然后打开一个 pcapFile 文件,以二进制的方式读取,然后用这个文件对象实例化一个 pcap.Reader() 对象,这个对象被传给 printPcap 函数它是一个 (timestamp 阅读全文
posted @ 2018-05-07 23:24 lan126 阅读(376) 评论(0) 推荐(0)
摘要:socket模块实现端口扫描器 结果图 思路 __optargs__已经没有什么好说的了,这一次的脚本中主要是利用了socket模块 我们首先创建TCP/IP套接字,这是编写进行网络通信应用程序的基础 connSkt = socket(AF_INET, SOCK_STREAM) connSkt.co 阅读全文
posted @ 2018-05-05 16:16 lan126 阅读(260) 评论(0) 推荐(0)
摘要:代码 optparse模块 optparse is a more convenient, flexible, and powerful library for parsing command line options than the old getopt module. 正如官方文档所说 The 阅读全文
posted @ 2018-04-30 16:19 lan126 阅读(369) 评论(0) 推荐(0)
摘要:SpiderMain类 SpiderMain是整个爬虫的驱动类 主要做了以下几件事 1.初始化url管理器,初始化html下载器,初始化html分析器,初始化输出器 2.实现 craw 方法 craw方法 它有一个参数 root_url 首先将 root_url 加入到url管理器中,然后进行循环直 阅读全文
posted @ 2018-04-12 23:22 lan126 阅读(236) 评论(0) 推荐(0)
摘要:代码 python coding: utf 8 @Author : Lan126 from PIL import Image import argparse 命令行参数处理 parser = argparse.ArgumentParser() parser.add_argument('file') 阅读全文
posted @ 2018-04-12 08:39 lan126 阅读(714) 评论(0) 推荐(0)