=Start= 缘由: 在写一个splitter的时候总是得不到正确的结果,但是本地测试又总是OK的,最后的最… 继续阅读Python的「zero length field name in format」错误
标签: Python
如何用Python分割不连续的有序列表
=Start= 缘由: 同事需要实现一个功能:从指定IP段中排除某些IP或IP段,最后得到一个类似于IP区间的… 继续阅读如何用Python分割不连续的有序列表
Linux下Inotify的学习和使用
=Start= 缘由: 在Linux下需要监控某个文件/目录的变化并进行通知,常用的「tail -f」可以对文… 继续阅读Linux下Inotify的学习和使用
将字节数转换成用户可读的格式_2
=Start= 接上篇「将字节数转换成用户可读的格式」,上篇文章主要是使用Linux下已有的工具(numfmt… 继续阅读将字节数转换成用户可读的格式_2
Python的netaddr模块使用记录
=Start= 缘由: 前段时间因为工作上的需求,需要写一个小工具处理IP地址相关的问题,用shell写的话太… 继续阅读Python的netaddr模块使用记录
一些实用的Python装饰器
=Start= 之前在学习Python装饰器的时候看了很多文章,但没有及时整理、总结,最近在写程序的时候发现很… 继续阅读一些实用的Python装饰器
用Python解析Masscan/Nmap的扫描结果
=Start= 缘由: 做安全的一般都会用到Nmap进行端口扫描,在小范围内进行扫描时Nmap绝对是首选——丰… 继续阅读用Python解析Masscan/Nmap的扫描结果
用xmltodict解析XML文件
=Start= 缘由: 最近一段时间在使用Masscan这个超级端口扫描器做扫描,扫描完了之后就是数据处理和分… 继续阅读用xmltodict解析XML文件
Python中如何获取 list/OrderedDict 的 第一个/最后一个 元素
=Start= 缘由: 最近在工作中有接触到用Python的xmltodict模块进行XML的解析,用该模块进… 继续阅读Python中如何获取 list/OrderedDict 的 第一个/最后一个 元素
用Python实现「tail -f」的功能
=Start= 参考代码: ”’ Python-Tail – Unix tail follow implem… 继续阅读用Python实现「tail -f」的功能