このプログラムを書き直して、すべての data.txt をリストに取得し、都市を検索して、リスト オブジェクトと属性を使用してその都市の時刻とローカルを取得できるようにするにはどうすればよいですか?
データ.txt
City1
Time1
Local1
--------------
City2
Time2
Local2
--------------
City
Time
Local
--------------
City3
Time3
Local3
--------------
プログラム
class store:
def __init__(self, city, time, local):
self.city = city
self.time = time
self.local = local
def readfile():
row = "start"
list = []
infile = open("data.txt", "r", encoding="utf-8")
while row != "":
row = infile.readline()
list.append(rad)
infile.close()
store.readfile()