大家好,有一个ips文件,内容如下:
Novostroya10 = '10.200.176.98'
ERA47 = '10.200.176.114'
EKBPolev37= '10.200.176.106'
接下来,我通过import ips在代码中打开它并创建一个列表:
LibraryIPS = [ips.Novostroya10, ips.ERA47, ips.EKBPolev37]
是否可以在内容中添加其他信息并打印出来?我想为每个元素添加一个描述,以便了解它是什么类型的地址。
我们将假设您没有学习任务,而是应用任务,因此我将根据数据类立即展示它,而不仅仅是类。因此,需要的 Python 版本是 3.7 或更高版本,或者 3.6,但您需要安装包
dataclasses(pip install dataclasses)。首先,我们使用存储 ip 和附加信息(例如描述)的必要字段来描述该类,然后我们创建该类的对象。由于这是一个数据类,因此会自动为其创建方法
__init__等__repr__。在类中指定的字段下。因此,可以通过字段名称从每个对象中提取值。以防万一,这里是一个功能最少的常规类的描述,它将在上面的示例中给出与数据类相同的输出: