#clean and get the starting variable values config.init() #get variables from config variables All_Summary = config.All_Summary desired = config.desired allEmailsNoDuplicates = config.allEmailsNoDuplicates #%% #group manipulations import groups numCalls = int(input("How many times do you want people to call? ")) #create groups using the createGroups function defined in groups.py file allGeneratedGroups = [] for i in range(numCalls): allGeneratedGroups.append( groups.createGroups(allEmailsNoDuplicates, desired)) #print the generated groups to check print(allGeneratedGroups) print(str(len(allGeneratedGroups[0][0]))) #%% #login file import logging_in #WaitTime is used with time.sleep() to make sure webpages are loading. waitTime1 = 1 #login using the login function in logging_in.py web = logging_in.login(waitTime1) #%% #initialize some variables totalGroups = 0
allEmailsNoDuplicates = config.allEmailsNoDuplicates #%% #group manipulations import groups numCalls = int(input("How many times do you want people to call? ")) numThreads = int( input( "How many threads/tabs/windows do you want to use? More means the program runs faster but takes more memory. " )) #create groups using the createGroups function defined in groups.py file allGeneratedGroups = [] for i in range(numCalls): allGeneratedGroups = allGeneratedGroups + groups.createGroups( allEmailsNoDuplicates, desired, i) print("hi") #print the generated groups to check print(len(allGeneratedGroups[0])) print(allGeneratedGroups) #%% #define waitTime1 to prevent errors? waitTime1 = 2 #%% #starting browser and logging in to hangouts def login(waitTime1): #start new browser
#initialize variables #the config file cleans the data and gets the starting variable values import config_all as config config.init('Virtual Visitas (Responses) (2).xlsx') #get variables from config variables All_Summary=config.All_Summary desired=config.desired allEmailsNoDuplicates=config.allEmailsNoDuplicates #%% #group manipulations import groups numCalls = int(input("How many times do you want people to call? ")) #create groups using the createGroups function defined in groups.py file allGeneratedGroups = [] for i in range(numCalls): allGeneratedGroups.append(groups.createGroups(allEmailsNoDuplicates, desired)) #print the generated groups to check print(allGeneratedGroups) print(str(len(allGeneratedGroups[0][0]))) #%% #login file import logging_in #WaitTime is used with time.sleep() to make sure webpages are loading. waitTime1 = 1 #login using the login function in logging_in.py web=logging_in.login(waitTime1) #%% #initialize some variables totalGroups = 0
excel_file = r'C:\Users\pkzr3\VirtualVisitas\Virtual Visitas (Responses).xlsx' Summary = pd.read_excel(excel_file) #%% #initialize variables import config config.init() All_Summary = config.All_Summary desired = config.desired allEmailsNoDuplicates = config.allEmailsNoDuplicates #%% #group manipulations import groups generatedGroups = groups.createGroups(allEmailsNoDuplicates, desired) print(generatedGroups) #%% #login import logging_in #WaitTime is used with time.sleep() to make sure webpages are loading. waitTime1 = 1 web = logging_in.login(waitTime1) #%% totalGroups = 0 notWorked = True groupNum = 1 today = date.today()