我是python新手,所以我可能误解了别人给我的指示。你知道吗
我被告知“为注册者创建一个名为registant的类。它应该从类dict派生,并具有与JSON数据文件中的字段匹配的键。所以我写了这个。你知道吗
class Registrant(dict):
_keys = ['email', 'exp_year', 'card_number', 'state', 'zipcode', 'card_type', 'billing_lastname',
'title', 'meals', 'company', 'lastname', 'exp_month', 'firstname', 'session3', 'session1',
'position', 'date_of_registration', 'telephone', 'address1', 'card_csv', 'address2', 'city',
'website', 'session2', 'billing_firstname']
接下来的说明和我困惑的地方是: “编写一个名为getJSONdata的函数来读取注册者_数据.json文件到注册者对象列表中。所以我写了这个:
def getJSONdata():
import json
jsonRegistrants = []
with open('registrant_data.json', 'r') as json_file:
dataObject = json.load(json_file)
for registrants in dataObject['registrants']:
jsonRegistrants.append(registrants)
print(jsonRegistrants)
虽然它说要创建一个“注册者对象”的列表,我想这应该是一个方法代替?你知道吗
我不能和教练澄清这一点,所以我要求专业人士代替。你知道吗
目前没有回答
相关问题 更多 >
编程相关推荐