Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/260.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Django 详细名称或帮助文本中的重音符号/特殊字符(如&xF1;)?_Django_Django Models_Python Unicode - Fatal编程技术网

Django 详细名称或帮助文本中的重音符号/特殊字符(如&xF1;)?

Django 详细名称或帮助文本中的重音符号/特殊字符(如&xF1;)?,django,django-models,python-unicode,Django,Django Models,Python Unicode,如何在详细名称或帮助文本中使用带有重音符号的字母或特殊字符,如ñ?我做到了: import os, sys #encoding= utf-8 谢谢请在您的文件头中包含以下内容: # -*- coding: utf-8 -*- 然后用这个: u'áéíóú' @对于在源文件中使用原始Unicode字符,diegueus9给出了正确答案。只要按照中的说明声明编码,就可以使用您喜欢的任何字符。但是,对于仅使用几个特殊字符,您可能会发现这更容易:使用u将字符串声明为Unicode,并使用字符的代码

如何在详细名称或帮助文本中使用带有重音符号的字母或特殊字符,如ñ?

我做到了:

import os, sys
#encoding= utf-8

谢谢

请在您的文件头中包含以下内容:

# -*- coding: utf-8 -*-
然后用这个:

u'áéíóú'

@对于在源文件中使用原始Unicode字符,diegueus9给出了正确答案。只要按照中的说明声明编码,就可以使用您喜欢的任何字符。但是,对于仅使用几个特殊字符,您可能会发现这更容易:使用
u
将字符串声明为Unicode,并使用字符的代码点。以下是书写“ñ”的等效方式:


当涉及到为角色实际查找代码点时……这有点困难。Windows具有有用的实用程序。这是相似的。位于unicode.org的提供了特定于字母的PDF,您可以在其中进行搜索。有人知道更简单的方法吗?

编码:utf-8和编码=utf-8有什么不同?Thanksin pep 263说的是同一件事,但编辑识别并可以自动将其放入文件中第一个:#——编码:utf-8——而不是second@Asinox只要
第一行或第二行必须匹配正则表达式“coding[:=]\s*([-\w.]+)”
help_text=u'\xF1 \u00F1 \U000000F1'