欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 教育 > 培训 > python学习笔记

python学习笔记

2025/5/16 13:42:36 来源:https://blog.csdn.net/weixin_42487326/article/details/146237432  浏览:    关键词:python学习笔记
1、分割字符串

切片索引从0开始

number = "d4e8e1f4a0f7e1f3a0e6e1f3f4a1a0d4e8e5a0e6ece1e7a0e9f3baa0c4c4c3d4c6fbb9b2b2e1e2b9b9b7b4e1b4b7e3e4b3b2b2e3e6b4b3e2b5b0b6b1b0e6e1e5e1b5fd"
result_list= []
number = "d4e8e1f4a0f7e1f3a0e6e1f3f4a1a0d4e8e5a0e6ece1e7a0e9f3baa0c4c4c3d4c6fbb9b2b2e1e2b9b9b7b4e1b4b7e3e4b3b2b2e3e6b4b3e2b5b0b6b1b0e6e1e5e1b5fd"
for i in range(0,len(number),2):number_good = number[i:i+2]result_list.append(number_good)
print(result_list)

在这里插入图片描述

2、读取pcap数据包文件
import pyshark
import binascii# 打开PCAP文件并设置过滤器
packets = pyshark.FileCapture('out.pcap', display_filter="icmp.type==0")# 处理每个数据包
for each in packets:try:# 解码ICMP数据负载data = binascii.unhexlify(each.icmp.data).decode()if data.startswith('$$START$$'):data = data[len('$$START$$'):]print(data)except Exception as e:print(f"Error processing packet: {e}")
3、统计文本中字符出现的次数,从高到低排序
# -*- coding: utf-8 -*-
from collections import Counter
f=open('num.txt','r')
f_read=f.read()
print(Counter(f_read))

在这里插入图片描述

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词