def editCity(): ''' This function will take user's input about a existing city And call relative editing function to edit relative data ''' cityName = raw_input("Please enter the city you want to edit") if cityName in QueryingData.cityDicationary: print pstr n = raw_input("Please enter a number: \n") if int(n) == 1: UserQuerying.changeCityName(cityName) if int(n) == 2: UserQuerying.changeCityCode(cityName) if int(n) == 3: UserQuerying.changeCountry(cityName) if int(n) == 4: UserQuerying.changeContinent(cityName) if int(n) == 5: UserQuerying.changeTimezone(cityName) if int(n) == 6: UserQuerying.changeCoordinates(cityName) if int(n) == 7: UserQuerying.changePopulation(cityName) if int(n) == 8: UserQuerying.changeRegion(cityName) else: print cityName + " does not exist."