谢谢大家发帖。

请允许我详细说明我的需要。我正在解析包含Wi-Fi频道的文本文件。我试图获得频道发生的时间。

我的文本文件(file_parse.txt)具有:

Cell 29 - Address: B8:A3:86:61:C4:B3

Protocol:IEEE 802.11a

Channel:40

Mode:Master

ESSID:"dlink_media"

IE: Unknown: DD180050F2020101820003A4000027A4000042435E0062322F00

IE: Unknown: DD0900037F01010000FF7F

IE: Unknown: DD810050F204104A0001101044000101103B00010310470010D5C

Bit Rates:6 Mb/s; 9 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s

36 Mb/s; 48 Mb/s; 54 Mb/s

Encryption key:off

Quality=165/0 Signal level=-91 dBm Noise level=0 dBm

Extra: Age: 2012

Cell 30 - Address: 58:6D:8F:A1:67:05

Protocol:IEEE 802.11a

Channel:161

Mode:Master

ESSID:"CSR_5g"

IE: IEEE 802.11i/WPA2 Version 1

Group Cipher : CCMP

Pairwise Ciphers (1) : CCMP

Authentication Suites (1) : PSK

IE: Unknown: DD7F0050F204104A00011010440001021041000100103B0001031

IE: Unknown: DD090010180200F0040000

IE: Unknown: DD180050F2020101800003A4000027A4000042435E0062322F00

Bit Rates:6 Mb/s; 9 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s

36 Mb/s; 48 Mb/s; 54 Mb/s

Encryption key:on

Quality=163/0 Signal level=-93 dBm Noise level=0 dBm

Extra: Age: 10259

Cell 31 - Address: 8C:FD:F0:02:26:47

Protocol:IEEE 802.11b

Channel:161

Mode:Master

ESSID:"RC_2G"

IE: Unknown: DD180050F2020101800003A5000027A500004254BC0062436600

IE: Unknown: DD0900037F01010000FF7F

Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s

Encryption key:off

Quality=165/0 Signal level=-91 dBm Noise level=0 dBm

Extra: Age: 1806打开(r“C:\ Temp \ file_parse.txt”)作为文件名:

regex = re.compile("[C|c]hannel:[0-9]+")

count = 0

lst = []

new_lst =[]

for line in filename.readlines():

if regex.search(line):

count += 1

lst.append(line)

new_lst = [(lst[i].split(":"))for i in range(len(lst))]

integer_lst = [int(new_lst[firstElement][1]) for firstElement in range(len(new_lst))]

def channel_count(lst):

dct = {}

for num in lst:

dct[num] = lst.count(num)

print('There are/is {1} channel {0} '.format(num, dct[num]))channel_count(integer_lst)

例外输出:

有/是2频道161

有/是1个频道40

有更好的方法吗?

python中字典格式_如何在Python中使用带有字典的格式函数和整数键相关推荐

  1. python字符串筛选输出_如何在Python中过滤字符串列表

    Python使用列表数据类型在顺序索引中存储多个数据.它的工作方式类似于其他编程语言的数字数组.filter()方法是Python的一种非常有用的方法.可以使用filter()方法从Python中的任 ...

  2. python3提取字符串中的数字_如何在Python中从字符串中提取数字?

    14 回复 | 直到 1 年前 1 430 3 年前 如果只想提取正整数,请尝试以下操作: >>> str = "h3110 23 cat 444.4 rabbit 11 ...

  3. python 指定证书验证_如何在python中验证SSL证书?

    我需要验证我的自定义CA签署了证书.使用OpenSSL命令行实用程序很容易做到: # Custom CA file: ca-cert.pem # Cert signed by above CA: bo ...

  4. python队列怎么用_如何在Python中使用多处理队列? - python

    我很难理解多处理队列如何在python上工作以及如何实现它.假设我有两个python模块,它们从共享文件中访问数据,我们将这两个模块称为writer和Reader.我的计划是让读取器和写入器都将请求放 ...

  5. python隐藏启动台_如何在Python中启动后台进程?

    如何在Python中启动后台进程? 我正在尝试将shell脚本移植到更易读的python版本. 原始shell脚本在后台使用"&"启动多个进程(实用程序,监视器等). 如何 ...

  6. python移动文件中某个内容_如何在Python中移动文件

    如何在Python中移动文件 我查看了Python $ mv ...接口,但无法找到移动文件的方法. 我如何在Python中执行相当于$ mv ...的操作? >>> source_ ...

  7. python绘图背景透明_如何在 Matplotlib 中更改绘图背景

    介绍Matplotlib是Python中使用最广泛的数据可视化库之一.无论是简单还是复杂的可视化项目,它都是大多数人的首选库.在本教程中,我们将研究如何在Matplotlib中更改绘图的背景.导入数据 ...

  8. python获取当前时间戳_如何在Python中获取当前时间戳?

    在Python中可以使用来自模块time.datetime或calendar的函数来获取当前时间戳,代码语句如[import time;ts = time.time() print(ts)]. 在Py ...

  9. python静态变量计数器_如何在Python中使用静态变量在计数

    今天,在用Python写一个统计一个文件下有多少文件的小标本时,遇到了一个很棘手的问题.如何在Python中使用静态变量来计数.然后,就在网上一通查找,找的方法都是利用类的方法来实现静态变量.说实话没 ...

  10. python如何使用多态_如何在Python中为类应用多态?

    介绍 多态性是为不同的底层形式(如数据类型或类)使用相同的界面的能力. 这允许功能在不同时间使用不同类型的实体. 对于Python中的面向对象编程,这意味着属于特定类的特定对象可以以与属于不同类的不同 ...

最新文章

  1. 为什么越来越多的人都不再愿意做程序员了?
  2. 苹果用户可以自修手机了!原厂零件工具都能买,网友:iScrew螺丝刀600多块?...
  3. 学习笔记-Redis设计与实现-跳跃表
  4. python和java哪个好学、零基础-老男孩零基础学习|python和java那个更有发展前景?...
  5. bo65连oracle报服务不响应,ORACLE常见问题一千问[1至100]
  6. Hibernate与JDBC、EJB、JDO的比较
  7. c#asp.net url 传递中文参数要使用 System.Web.HttpUtility.UrlEncode 而不能使用Server.UrlEncode...
  8. 蓝桥杯2015年第六届C/C++省赛B组第七题-牌型种数
  9. python课设带报告_python实时投票系统的课设报告
  10. python 链表操作 优化_Python:如何修改列表时内存的使用和优化?
  11. xycms留言板 php 1.5,XYCMS留言板PHP版 v1.9
  12. ad18添加许可证无反应怎么回事
  13. Mac OS Catalina 如何连接老旧的惠普 HP Laser Jet 1020 plus 打印机
  14. SQL 随机抽取样本
  15. 系统架构设计师:软件质量属性
  16. php性格属于哪类,狗狗性格分为6大类,你家是属哪一类?快来是看聪明型还是粘人型...
  17. 854. Floyd求最短路
  18. 会员权益HTML,会员权益
  19. 目录遍历,PHP 遍历一个文件夹下所有文件和子文件夹的方法
  20. EasyUI入门9 EasyUI+NPOI+QrCode实现带二维码复杂格式excel文件导出

热门文章

  1. 植物微生物组培养与重组技术:从描述性研究走向功能性研究
  2. 最小二乘法、迭代优化、坐标轴下降法(Coordinate Descent, CD)、坐标下降和梯度下降对比、梯度下降法/最速下降法
  3. 奥卡姆剃刀是什么?机器学习实践中那些学习模型或者那些评估指标践行了这一理论?
  4. Python使用re模块进行正则匹配日期和时间
  5. Anconda PyCharm TensorFlow
  6. Generation Language GL
  7. 修改密码后服务器断开连接,SSH无需密码登录服务器且保持连接不断开的方法
  8. 树莓派开发3-wiring库控制继电器和继电器组
  9. STM32添加项目所需要的工程文件
  10. pandas XLRDError Excel xlsx file; not supported 解决办法