コード例 #1
0
root = db.reference()
# Add a new user under /users.
tricktionary = []
tricknames = []
id = 0
for i in range(5):
    tricks = root.child('tricks').child(str(i)).child('subs').get()
    for trick in tricks:
        if True:  #trick['type'] == 'Multiples':
            t = Trick(id, i, trick['name'],
                      types.index(str(trick['type']).lower()))
            prereqs = []
            for prereq in trick['prerequisites']:
                if prereq['name'] != 'None':
                    prereqs.append(prereq['name'])
            t.prereqs = prereqs
            id += 1
            tricktionary.append(t)
            tricknames.append(t.name)
            print(t.name)

nodes = []
links = []

for trick in tricktionary:
    nodes.append({'group': trick.type, 'name': trick.name})
    if trick.prereqs:
        for prereq in trick.prereqs:
            try:
                print(trick.prereqs)
                links.append({