Ö
ÖܼÃÊÇĸÀÏÊó
Any ideas?
Code 1:
from __future__ import print_function, unicode_literals
import sys
print(type('HELLO, WORLD!'), file=sys.stderr)
Result 1:
<type 'str'>
Code 2:
from __future__ import unicode_literals, print_function
import sys
print(type('HELLO, WORLD!'), file=sys.stderr)
Result 2:
File "tmp.py", line 3
print(type(''), file=sys.stderr)
^
SyntaxError: invalid syntax
Code 3:
from __future__ import unicode_literals, print_function
import sys
print >> sys.stderr, type('HELLO, WORLD!')
Result 3:
<type 'unicode'>
Code 1:
from __future__ import print_function, unicode_literals
import sys
print(type('HELLO, WORLD!'), file=sys.stderr)
Result 1:
<type 'str'>
Code 2:
from __future__ import unicode_literals, print_function
import sys
print(type('HELLO, WORLD!'), file=sys.stderr)
Result 2:
File "tmp.py", line 3
print(type(''), file=sys.stderr)
^
SyntaxError: invalid syntax
Code 3:
from __future__ import unicode_literals, print_function
import sys
print >> sys.stderr, type('HELLO, WORLD!')
Result 3:
<type 'unicode'>