Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/337.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何将数据拆分为单个变量并将其分配给三个不同的字典?_Python_Dictionary - Fatal编程技术网

Python 如何将数据拆分为单个变量并将其分配给三个不同的字典?

Python 如何将数据拆分为单个变量并将其分配给三个不同的字典?,python,dictionary,Python,Dictionary,附加的是一个CSV文件,其中包含描述来自特定IP地址的攻击信息的数据行。第一列是IP地址,第二列是来源国,第三列是攻击尝试次数,第四列是攻击中使用的唯一用户名数量。例如,IP地址222.234.0.57位于大韩民国,试图使用580个无效用户名登录599次。显然,有些用户名被多次使用 您的目标是打开文件,逐行读取,将数据拆分为各个变量,并将其分配给三个不同的字典。每个字典的密钥是IP地址。每个字典都包含可以与密钥(IP)关联的不同值。例如,使用IP在一个字典中查找源代码,在另一个字典中查找攻击数量

附加的是一个CSV文件,其中包含描述来自特定IP地址的攻击信息的数据行。第一列是IP地址,第二列是来源国,第三列是攻击尝试次数,第四列是攻击中使用的唯一用户名数量。例如,IP地址222.234.0.57位于大韩民国,试图使用580个无效用户名登录599次。显然,有些用户名被多次使用

您的目标是打开文件,逐行读取,将数据拆分为各个变量,并将其分配给三个不同的字典。每个字典的密钥是IP地址。每个字典都包含可以与密钥(IP)关联的不同值。例如,使用IP在一个字典中查找源代码,在另一个字典中查找攻击数量,在第三个字典中查找唯一用户名的数量

提供一个菜单,允许用户选择他们想做的事情。他们可以:

  • 查找与IP地址关联的攻击数
  • 查找IP的原产国
  • 查找尝试的不同无效用户名的数目
  • 退出

Hellpp:)

这里没有附件。无论如何,我们不是一个代码编写服务。看一看,然后编辑你的问题,包括你解决问题的尝试。在那之后,告诉我们你的实现有什么特别的错误。这不是一个家庭作业服务。无论如何,您可能已经找到了完成Stackoverflow作业所需的问题和答案。欢迎来到Stackoverflow。请阅读并遵循帮助文档中的发布指南。在这里申请。StackOverflow不是一种设计、编码、研究或教程服务。[“有人能帮我吗?”不是一个有效的SO问题][)。这通常意味着你需要的是与当地导师一起花半个小时,或是浏览教程,而不是Stack Overflow。