]> jfr.im git - z_archive/twitter.git/blobdiff - twitter/cmdline.py
printNicely must be very different on py3. (py3_only)
[z_archive/twitter.git] / twitter / cmdline.py
index e6f04b0fde4fd1a57331ddedfa82479d38759cd0..54a994e2ea2df5815ccd4b626ccc3ec4280c0feb 100644 (file)
@@ -350,10 +350,8 @@ class NoSuchAction(Action):
         raise NoSuchActionError("No such action: %s" %(options['action']))
 
 def printNicely(string):
-    if sys.stdout.encoding:
-        print(string.encode(sys.stdout.encoding, 'replace'))
-    else:
-        print(string.encode('utf-8'))
+    sys.stdout.buffer.write(string.encode('utf8'))
+    print()
 
 class StatusAction(Action):
     def __call__(self, twitter, options):