/
niceSOFT
/
libidn
ОбзорДокументацияВойти
/
niceSOFT
/
libidn
Код
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
ДокументацияПоддержка
Политика конфиденциальностиПользовательское соглашениеПолитика использования «cookies»Согласие субъекта персональных данных
2026 ©
libidn/
contrib/idn-python/
..
Makefile

Syntax check fixes.

17 лет назад
README

Add.

23 года назад
idn.c

Indent code.

3 года назад
test.py

maint: Remove trailing blanks.

5 лет назад
README
*** Note that as of version 2.3 Python has native IDN support, see
*** <http://www.python.org/doc/2.3.2/lib/module-encodings.idna.html>.
 
This is a Python interface over Simon Josefsson's libidn
<URL:http://josefsson.org/libidn/>.
 
To install, be sure you have libidn installed, check the Makefile, and
type "make" and "make install".
 
Sample use:
 
import idn
print idn.idn2ace("Café"); # The string must be in UTF-8
 
With a conversion to UTF-8 first, assuming your locale is Latin-1:
 
import idn
name = sys.argv[1]
ustring = unicode(name, "Latin-1")
print idn.idn2ace(ustring.encode("UTF-8"))
 
------------------
Stephane Bortzmeyer <bortzmeyer@nic.fr>