>>> from hotels import hotels >>> lh1 = ['Marriot:95:3:parking:children menu:wifi:TV:outdoor pool:bycicle\n', ... 'Hilton:180:5:parking:laundry:children menu:wifi:TV:outdoor pool:spa:golf:bycicle:trekking\n', ... 'Barceló:89:3:parking:children menu:wifi\n', ... 'Scandic:75:2:amenities:wifi:TV\n', ... 'Atlas:98:4:parking:laundry:children menu:wifi:TV:ootdoor pool:golf:bycicle:trekking:amenities\n'] >>> with open('hotcan1.txt', 'w') as f1: ... f1.writelines(lh1) >>> lfac = ['parking', 'children menu', 'outdoor pool', 'bycicle'] >>> hotels('hotcan1.txt', 'hotfin1.txt', 100, lfac) >>> with open('hotfin1.txt', 'r') as g1: ... a1 = g1.read() >>> a1 'Marriot:***:95:4\nBarceló:***:89:2\nAtlas:****:98:3\n' >>> lh2 = ['Hotel One:140:4:parking:laundry:wifi:TV:room service:indoor pool:spa:fitness:tennis:bycicle:ecologic food\n', ... 'AMResorts:150:4:parking:laundry:wifi:TV:pets:room service:indoor pool:spa:fitness:tennis:golf:bycicle:trekking\n' ... 'Hilton:170:5:parking:laundry:wifi:TV:pets:room service:spa:fitness:tennis:golf:bycicle:trekking:ecologic food:gastronomy:indoor pool\n', ... 'Atlas:98:3:parking:wifi:TV:pets\n', ... 'Britannia:155:4:parking:laundry:wifi:TV:indoor pool:room service:tennis:golf:bycicle:trekking:ecologic food:\n', ... 'Las Vegas:210:5:parking:laundry:wifi:TV:pets:room service:spa:fitness:trekking:gastronomy\n', # price ... 'Gloria:105:3:parking:wifi:TV:pets:bycicle:indoor pool:trekking\n', # no facilities ... 'Princess:240:5:parking:laundry:wifi:TV:pets:room service:tennis:golf:gastronomy\n',# price ... 'Atrium:180:5:parking:laundry:wifi:TV:pets:room service:spa:fitness:tennis:ecologic food:gastronomy\n', ... 'Pyramid:220:5:parking:laundry:wifi:TV:pets:room service:spa:fitness:tennis:golf:bycicle:trekking:gastronomy\n',# price ... 'Blue diamond:190:5:parking:wifi:TV:indoor pool:pets:bycicle:trekking:ecologic food\n', # no facilities ... 'Marriot:130:5:parking:laundry:wifi:TV:pets:room service:spa:fitness:tennis:golf:bycicle:trekking:ecologic food:gastronomy\n'] >>> with open('hotcan2.txt', 'w') as f2: ... f2.writelines(lh2) >>> lfac = ['golf', 'laundry', 'tennis', 'spa', 'room service', 'fitness', 'gastronomy'] >>> hotels('hotcan2.txt', 'hotfin2.txt', 200, lfac) >>> with open('hotfin2.txt', 'r') as g2: ... a2 = g2.read() >>> a2 'Hotel One:****:140:5\nAMResorts:****:150:6\nHilton:*****:170:7\nBritannia:****:155:4\nAtrium:*****:180:6\nMarriot:*****:130:7\n'