如何在verbose_name或help_text中使用帶有重音符號或特殊字符(如ñ)的字母?verbose_name或help_text中的特殊字符(例如,ñ)?
4
A
回答
7
包括這在你的文件的頭部:
# -*- coding: utf-8 -*-
,然後使用此:
u'áéíóú'
0
我做到了:
import os, sys
#encoding= utf-8
感謝
0
@ diegueus9對於使用原始Unico有正確的答案de源文件中的字符。只要您按照PEP263中的說明聲明編碼,就可以使用您喜歡的任何字符。但是,對於只使用幾個特殊字符,您可能會發現這更容易:使用u
prefix將該字符串聲明爲Unicode,並使用該字符的代碼點。以下是等價的寫作方法:「ñ」:
help_text=u'\xF1 \u00F1 \U000000F1'
當談到實際找到一個角色的代碼點......這有點困難。 Windows有實用的Character Map實用程序。 gucharmap與此類似。 unicode.org上的charts提供了可以搜索的字母表特定的PDF。任何人都知道更簡單的方法
相關問題
- 1. [google-maps-api-3] [Geocoder]特殊字符:Ñ
- 2. 用於Django表單的help_text中的Unicode /特殊字符?
- 3. 特殊(或國外)字符
- 4. xml解析特殊字符,例如php中的'&'符號
- 5. 如何用C#中的特殊字符(例如「á」代替「a」)?
- 6. 特殊字符
- 7. 特殊字符
- 8. 特殊字符
- 9. 特殊字符
- 10. 特殊字符
- 11. Nunit:uri中的特殊字符
- 12. StreamWriter中的特殊字符
- 13. flyway.conf中的特殊字符
- 14. CFMail中的特殊字符
- 15. python中的特殊字符
- 16. Xml中的特殊字符
- 17. NSString中的特殊字符
- 18. Flex中的特殊字符
- 19. ajaxcall中的特殊字符
- 20. iText中的特殊字符
- 21. Latex中的特殊字符
- 22. UNIX中的特殊字符
- 23. Python中的特殊字符
- 24. ssh2中的特殊字符
- 25. pdo中的特殊字符
- 26. agetty.c中的特殊字符
- 27. SharpPDF中的特殊字符
- 28. XML中的特殊字符
- 29. XSL中的特殊字符
- 30. xslt字符串中的特殊字符
# - * - coding:utf-8 - * - 和#encoding = utf-8有什麼區別? 謝謝 – Asinox 2010-08-25 15:17:07
在PEAP 263 http://www.python.org/dev/peps/pep-0263/說的是相同的東西,但編輯認可,並可以自動把它放在第一個文件中:# - * - coding: utf-8 - * - 不是第二個 – diegueus9 2010-08-25 15:38:36
@Asinox只要'第一行或第二行必須與正則表達式匹配'編碼[:=] \ s *([ - \ w。] +) ' – JCotton 2012-07-06 00:12:53