从目的地获取信息

时间:2013-08-02 09:04:40

标签: python dictionary

我是python的新手,我有一个问题。所以我有这个项目,我必须从目的地获取信息并将其存储在字典中,并在目的地信息以这种形式给出: employeeID:x:10186:100:员工名字和姓氏:/ home / af31308:/ bin / bash

所以我需要获得前7位数的员工ID,然后是第四个“:”和第五个“:”之间的员工姓名,然后将它们存储在一个库中,然后添加更多varbiales,如组和项目对于每个员工,但他们不在同一目录中,无论如何,当我使用时,您希望看到员工的所有信息: 图书馆[“员工名字和姓氏”] 例: garen aprahamian,ID,group等... 然后将其存储在我使用QT设计器创建的表中 问题是如何获取信息并将其列入表格。 所以任何一些专业人士的帮助都会非常感激 谢谢。

1 个答案:

答案 0 :(得分:1)

您可能想澄清一下您的问题。这个论坛可能略显宽泛。尽管如此,如果我理解正确,你要做的第一件事就是将原始信息放入字典中。这在python中非常简单。

这可以通过在':'上分割orignal字符串来轻松完成,如下所示:

>>> string = "employeeID:x:10186:100:employee"
>>> employee_list = string.split(':')
>>> employee_list
["employeeID", "x", "10186", "100", "employee"]

之后,您可以将这些数据存储在您想要的任何类型的存储介质中。例如,通过执行以下操作将信息输入字典:

>>> employee_dict['employeeID'] = employee_list[0]
>>> employee_dict
{'employeeID': 'employeeID'}