回答
像這樣:
print u'\u2713'.encode('utf8')
的編碼應與你的終端(或任何你要發送輸出)的一個。
這是我正在尋找一段時間 –
解決方案defining python source file encoding:
#!/usr/bin/python
# -*- coding: UTF-8 -*-
print '✓'
這是否也影響輸出編碼或仍然需要指定? – LJNielsenDk
nope,輸出編碼必須分開處理(至少在Python 2.x中)。 '#coding'-行只告訴解釋器如何解釋源代碼。 – lenz
上述解決方案有點隱含:由於@chico不使用unicode字符串,因此該字符串已被隱式編碼 - 與源文件的編碼一起使用。如果您更改了文件的編碼,它也會更改輸出編碼。你最好寫'printu'✓'.encode('utf8')'。 – lenz
因爲Python 2.1,你可以使用\N{name}
轉義序列由他們的名字來插入Unicode字符。使用此功能,你可以得到檢查標記符號,像這樣:
$ python -c "print(u'\N{check mark}')"
✓
注:此功能,您必須使用unicode字符串文字。由於這個原因使用u
前綴。在Python 3中,前綴不是必需的,因爲默認情況下字符串文字是unicode。
我每天都會學到新的東西! :-) – kkurian
- 1. 從Python打印到標準打印機?
- 2. 在Python中打印美元符號
- 3. 在Python 3中如何打印unicode codepoint作爲u'\ U ...'
- 4. 更改複選標記符號WP7
- 5. python符號%u和%o
- 6. Python,記錄打印語句,同時讓他們打印到標準輸出
- 7. 在C中打印符號
- 8. 開始Python打印標準差
- 9. 使用標準打印機在C#中使用非標準尺寸打印PDF
- 10. 打印unicode字符到標準輸出python打印錯誤的字形
- 11. 打印符號
- 12. 如何從選擇標記中的值打印項目符號列表
- 13. Haskell打印字符串標準輸出
- 14. Python traceback.print_exc()打印到標準輸出或標準錯誤嗎?
- 15. 同步pdf打印和標準打印
- 16. 在R的相同矢量中打印科學和標準符號
- 17. 在python中打印postgresql表格到標準輸出
- 18. Python 3.x和打印Unicode符號
- 19. 如何在內核模塊中打印linux內核版本號
- 20. 打印ASCII符號
- 21. 從表中打印記錄但不打印重複記錄
- 22. maya python打印複選框的狀態?
- 23. Traceroute打印星號符號
- 24. 打印標準輸出,同時也打印到Python中的文本文件
- 25. 在python中,如何在打印字符串時避免引號?
- 26. Shift + Backspace正在寫入複選標記符號?
- 27. 在cmd.exe中打印unicode'黑旗'⚑(U + 2691)字符
- 28. 打印字符串在python
- 29. 在python中重複打印一次
- 30. 在html textarea標記中打印文本
您正在尋找unicode字符:U + 2713。 –
'python -c「print'✓''''執行得很好http://ideone.com/dTW5D8 –
^^請點擊這裏,它可能有幫助嗎? http://www.fileformat.info/info/unicode/char/2713/index.htm – Daniel