Форум сайта python.su
Возможно ли такое? Пробовал импортировать и получал ошибку ASCII.
Офлайн
nJLyToЕще один способ выстрелить себе в ногу :)
Возможно ли такое? Пробовал импортировать и получал ошибку ASCII.
Офлайн
;) ясно, спасибо
Офлайн
nJLyToРебята, мы живём в эпоху повального юникода! И я не вижу ничего плохого в каком-нить русском названии плагина.
Еще один способ выстрелить себе в ногу
nJLyToДумаю, что если напрячь мозги, то можно додуматься до того, чтобы читать сам файл модуля, а потом на лету его компиллировать… Прочитать-то файл с любым иметем можно…
Возможно ли такое? Пробовал импортировать и получал ошибку ASCII.
Офлайн
ZZZТолько сегодня копался в жаба-скрипте с комментариями на китайском. Желаете поработать с модулями названными на нем же? ;)nJLyToРебята, мы живём в эпоху повального юникода! И я не вижу ничего плохого в каком-нить русском названии плагина.
Еще один способ выстрелить себе в ногу
Офлайн
Сделать то можно всё … просто зачем ?
Офлайн
Да нет, модули самой программы ясно, что должны быть в ASCII, а вот если это просто плагин, то от его имени ничего зависеть не должно. ИМХО. Просто кинул и работает. А там в имени файла хоть клинопись – всё должно быть похер.
Офлайн
u""
Офлайн
На второй ветке под виндой сделать “чисто” нельзя. Имя модуля должно быть идентификатором, т.е. ASCII строкой. Точка.
На тройке теоретически можно, но практически система под Виндой все еще бажит.
Используется mbcs encoding для файловой системы. Что означает: при установленной русской раскладке файл, содержащий китайские символы - не затянется.
Я делал патчик к Питону (он вошел в будующий 3.1), частично решающий проблему. Но не до конца (нужно переписывать весь import.c и динамическую загрузку dll для всех систем). Эти изменения собираются внести только в 3.2 - не раньше.
Такие дела.
Офлайн
Под модулем я имел ввиду свой плагин, сути вопроса это не меняет. Название модуля отображается в меню программы, поэтому хочется сделать название на русском. Сама программа для symbian. Проблему попробую решить с помощью динамической компиляции кода, как было предложено в самом начале. Спасибо всем за помощь!
Офлайн