def load_packages(): fo = open("packagelist.txt") while True: line = fo.readline() if ("" == line): fo.close() break package_info = line.split("|") the_package = Package(package_info[0],package_info[1],package_info[2],package_info[3],package_info[4],package_info[5],package_info[6],"At HUB") the_package.location_id = get_loc_id(the_package) package_list[the_package.ID] = the_package for x in package_list: print(str(package_list.get(x)))
def get_loc_id(package: Package): address = "%s|%s|%s|%s" % (package.address, package.city, package.state, package.zip) package.location_id = location_list.index(address) return package.location_id