Python 如何将数据拆分为单个变量并将其分配给三个不同的字典?
附加的是一个CSV文件,其中包含描述来自特定IP地址的攻击信息的数据行。第一列是IP地址,第二列是来源国,第三列是攻击尝试次数,第四列是攻击中使用的唯一用户名数量。例如,IP地址222.234.0.57位于大韩民国,试图使用580个无效用户名登录599次。显然,有些用户名被多次使用 您的目标是打开文件,逐行读取,将数据拆分为各个变量,并将其分配给三个不同的字典。每个字典的密钥是IP地址。每个字典都包含可以与密钥(IP)关联的不同值。例如,使用IP在一个字典中查找源代码,在另一个字典中查找攻击数量,在第三个字典中查找唯一用户名的数量 提供一个菜单,允许用户选择他们想做的事情。他们可以:Python 如何将数据拆分为单个变量并将其分配给三个不同的字典?,python,dictionary,Python,Dictionary,附加的是一个CSV文件,其中包含描述来自特定IP地址的攻击信息的数据行。第一列是IP地址,第二列是来源国,第三列是攻击尝试次数,第四列是攻击中使用的唯一用户名数量。例如,IP地址222.234.0.57位于大韩民国,试图使用580个无效用户名登录599次。显然,有些用户名被多次使用 您的目标是打开文件,逐行读取,将数据拆分为各个变量,并将其分配给三个不同的字典。每个字典的密钥是IP地址。每个字典都包含可以与密钥(IP)关联的不同值。例如,使用IP在一个字典中查找源代码,在另一个字典中查找攻击数量
- 查找与IP地址关联的攻击数
- 查找IP的原产国
- 查找尝试的不同无效用户名的数目
- 退出
Hellpp:)这里没有附件。无论如何,我们不是一个代码编写服务。看一看,然后编辑你的问题,包括你解决问题的尝试。在那之后,告诉我们你的实现有什么特别的错误。这不是一个家庭作业服务。无论如何,您可能已经找到了完成Stackoverflow作业所需的问题和答案。欢迎来到Stackoverflow。请阅读并遵循帮助文档中的发布指南。在这里申请。StackOverflow不是一种设计、编码、研究或教程服务。[“有人能帮我吗?”不是一个有效的SO问题][)。这通常意味着你需要的是与当地导师一起花半个小时,或是浏览教程,而不是Stack Overflow。