-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmain.py
32 lines (25 loc) · 1.01 KB
/
main.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
""" """
from userClass import userClassCreator
from theAnimeClass import animeClassCreator
from getDataETree import fetchAnimeList
def main():
user1 = raw_input('Enter your MAL account name ')
user2 = raw_input('Enter your friend\'s MAL account name ')
# Raw data pulled and stored for each user as LISTS
user1_userData, user1_animeData = fetchAnimeList(user1)
user2_userData, user2_animeData = fetchAnimeList(user2)
# User and Animelog classes are created to store user and animelist data
# for each user
user1_Data = userClassCreator(user1_userData)
user1_List = animeClassCreator(user1_animeData)
user2_Data = userClassCreator(user2_userData)
user2_List = animeClassCreator(user2_animeData)
count = 0
for item1 in user1_List:
for item2 in user2_List:
if item1.title == item2.title:
count += 1
print item1.title
print "\nYou and %s have %d titles in common" % (user2, count)
if __name__ == "__main__":
main()