Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import cgitb; cgitb.enable()
- import cgi
- clist = ['Adelaide', 'Albany', 'Albury', 'Ararat', 'Armadale', 'Armidale', 'Ballarat', 'Bathurst', 'Bayswater', \
- 'Belmont', 'Benalla', 'Bendigo', 'Blue Mountains', 'Brisbane', 'Broken Hill', 'Bunbury', 'Bundaberg', \
- 'Burnie', 'Cairns', 'Caloundra', 'Campbelltown', 'Canning', 'Cessnock', 'Charters Towers', 'Cockburn', \
- 'Devonport', 'Dubbo', 'Fremantle', 'Geelong', 'Geraldton', 'Gladstone', 'Gold Coast', 'Gosnells', 'Goulburn', \
- 'Grafton', 'Hamilton', 'Hervey Bay', 'Hobart', 'Horsham', 'Ipswich', 'Joondalup', 'Kalgoorlie', 'Launceston', \
- 'Lithgow', 'Liverpool', 'Logan City', 'Mackay', 'Mandurah', 'Maryborough', 'Melbourne', 'Melville', 'Mildura', \
- 'Moe', 'Morwell', 'Mount Gambier', 'Mount Isa', 'Murray Bridge', 'Nedlands', 'Newcastle', 'Orange', 'Parramatta', \
- 'Penrith', 'Perth', 'Port Augusta', 'Port Lincoln', 'Port Pirie', 'Queanbeyan', 'Redcliffe', 'Rockhampton', \
- 'Rockingham', 'Sale', 'Shepparton', 'South Perth', 'Stirling', 'Subiaco', 'Swan', 'Swan Hill', 'Sydney', \
- 'Tamworth', 'Toowoomba', 'Townsville', 'Traralgon', 'Victor Harbor', 'Wagga Wagga', 'Wangaratta', 'Wanneroo', \
- 'Warrnambool', 'Whyalla', 'Wodonga', 'Wollongong']
- def suggest(city):
- newList = []
- for citi in clist:
- citi = citi.lower()
- if citi.startswith(city.lower()):
- newList.append(citi)
- if newList:
- return ret_list
- else:
- return '[]'
- if __name__ == '__main__':
- form = cgi.FieldStorage()
- if form.has_key('q'):
- print "Content-type: text/html\n"
- print suggest(form.getvalue('q'))
- else:
- print "Content-type: text/html\n"
- print page
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement