A user input module that iterates though imported modules as shown. How can i make it to iterate though all imported modules since it only iterates though foo only
from packageA import foo # has open_book() function
from packageB import bar# has read_music() function
from packageC import loader# has loader() function
import re
import sys
import difflib
def search():
name = input('Please enter your query: ').lower().split()
while True:
for name in ["open_book","read_music","loader" ]: #help code here
getattr(foo, "open_book")()
getattr(bar, "read_music")()
else:
print ('Try again')