How can I print all unicode characters?
Use unichr:
s = unichr(i)
From the documentation:
unichr(i)
Return the Unicode string of one character whose Unicode code is the integer i. For example, unichr(97) returns the string u'a'.
You'll want to use the unichr() builtin function:
for i in range(1000,1100):
print i, unichr(i)
Note that in Python 3, just chr() will suffice.