Optimizing reading integers directly into a set without a list comprehension in Python
inpt = raw_input("Enter a string of numbers: ")
numbers = sorted(set(map(int, inpt.split())))
print numbers



I would recommend separating the input-reading from the integer-extraction part.
Using raw_input (Python 2.x) or input (Python 3) is more usual for reading user inputs.
You can do it all in one line using sorted instead of sort.
Performance-wise it might be better to apply set first, and then map, so int has to be applied to fewer elements, but I don't think it makes much of a difference, if at all.