def main(): print("Test") print(is_palindrome(create_list(100)) == False) print(is_palindrome(create_list(6852)) == False) print(is_palindrome(create_list(88)) == True) print(is_palindrome(create_list(0)) == True) print(is_palindrome(create_list(101)) == True)
def test_create_learning_path(self): solution_list = create_list(sample_solution) student_tests = create_list(student_test) domain_orders = create_list(domain_order) domain_order_dict = create_domain_dict(domain_orders) student_list_dict = student_setup(update_values(student_tests)) #Check to see that all student results are in solution set self.assertEqual(all(create_learning_path(domain_order_dict, student) in solution_list for student in student_list_dict), True)
def main(): list = create_list() list.print_list() list.remove_duplicates() list.print_list() list = create_list() list.print_list() list.remove_duplicates_nostorage() list.print_list()
def json_parse(json_date): for i in range(int(json_date['page']['items'])): flat = json_date['apartments'][i] address = flat['location']['address'] room = flat['rent_type'].split('_')[0] price = flat['price']['amount'] link = flat['url'] date = flat['last_time_up'] print(address, room, price, link, date) arg = [address, room, price, link, date] utils.create_list(*arg)
def test_create_list(self): test_list = create_list(test_csv) blank = create_list(blank_csv) pdf_file = create_list(pdf) #Check if function returns correct length self.assertEqual(len(test_list), 9) #Check if function returns a list self.assertEqual(isinstance(test_list, list), True) #Check if function returns length of 0 if CSV is blank self.assertEqual(len(blank), 0) #Check if function returns a list self.assertEqual(isinstance(blank, list), True) #Check if correct string is returned when file is not a CSV self.assertEqual(pdf_file, 'Not a csv')
def parse(url_contents): flats = url_contents.xpath('//div[@class="adtxt_box"]') for key, i in enumerate(flats): try: address = i.xpath('//span[@class="rooms"]/text()')[key] rooms = i.xpath('//span[@class="rooms-box type-3"]/text()')[key] price = i.xpath( '//span[@class="price-box currency-840"]/text()')[key] link = i.xpath('//p[@class="title"]/a/@href')[key] date = i.xpath('//p[@class="date"]/text()')[key] print(address.strip(), rooms, price, link, date) utils.create_list(address.strip(), rooms, price, link, date) except IndexError: continue
def index(request): if request.method == 'POST': domain_order = request.FILES['domainorder'] student_test = request.FILES['studenttests'] student_test_list = create_list(student_test) domain_order_list = create_list(domain_order) domain_order = create_domain_dict(domain_order_list) student_list = student_setup(update_values(student_test_list)) student_learning_paths = [] for student in student_list: student_order = create_learning_path(domain_order, student) student_learning_paths.append(student_order) html_table = create_html_table(student_learning_paths) context = {'myhtml': html_table} return JsonResponse(context) return render(request, 'index.html')
def main(): list = create_list() print(list.get_n_from_last(0)) print(list.get_n_from_last(1)) print(list.get_n_from_last(5)) print(list.get_n_from_last(6))
def main(): list = create_list() print(list.print_list()) middle_node = list._get_node_by_index(3) list.delete_middle_node(middle_node) list.print_list()
default=os.path.abspath('data')) parser.add_argument('--list', dest='list_dir', default=os.path.abspath('list')) args = parser.parse_args() return args args = parse_args() if utils.exist_list(args.list_dir): print('Lists already exist in ./{0}. Use these lists.'.format( args.list_dir)) classes, train_list, test_list = utils.load_lists(args.list_dir) else: print('Lists do not exist. Create list from ./{0}.'.format(args.data_dir)) classes, train_list, test_list = utils.create_list(args.data_dir, args.list_dir, SLASH) train_image, train_label = utils.load_images(classes, train_list) test_image, test_label = utils.load_images(classes, test_list) # convert to numpy.array x_train = np.asarray(train_image) y_train = np.asarray(train_label) x_test = np.asarray(test_image) y_test = np.asarray(test_label) print('train samples: ', len(x_train)) print('test samples: ', len(x_test)) NUM_CLASSES = len(classes) BATCH_SIZE = 32
#IMPORT FUNCTIONS TO BUILD SITE import utils if __name__ == '__main__': utils.main() utils.create_list() utils.build()
def main(): list1 = create_list(837857) list2 = create_list(9888) total = add_lists(list1, list2) total.print_list()
def main(): list = create_list() list.print_list() list.partition_about_value(0) list.print_list()