#!/usr/bin/python def convertChar(c): ascii = ord(c) escape = "&#" + str(ascii) + ";" print escape return escape def convertAddress(address): cAddress = "" count = len(address) counter = 0 while counter < count: cAddress = cAddress + convertChar(address[counter]) counter = counter + 1 return cAddress if __name__ == "__main__": import sys if sys.argv[1:]: address = sys.argv[1] else: exit cAddress = convertAddress(address) print cAddress