(Python)将数据从文本文件导入对象

时间:2018-01-30 18:08:58

标签: python

我有这段代码

class List(object):
  def __init__(self, name=None, age=None, license=None):
    self.name = name
    self.age = age
    self.license=license
peter = List('Peter Peter', '50', 'yes')
martin = List('martin martin','40','no')

但我想从文本文件中插入我的数据(导入更多人的姓名,年龄,许可证)。我怎么能这样做?另外,有没有办法让我的代码更好?我试图在Pascal中实现与记录功能相同的结果。感谢

1 个答案:

答案 0 :(得分:0)

您可以使用pandas包导入CSV文件。有关详细信息,请参阅 link

要阅读CSV文件,您可以使用:

df = pandas.read_csv('csvfile.txt', index_col=False, header=0);

您可以使用以下命令从df访问该值:

df["column_name"]