можно ли правильно отсортировать строки с национальными символами в Haskell (GHC)? Другими словами, правильная сортировка символов по текущим настройкам локали?
Я нашел только модуль ICU, но для него требуется установка дополнительной библиотеки, потому что это не стандартная часть дистрибутивов Linux. Мне хотелось бы решение на основе библиотеки POSIX C (вроде glibc), чтобы не было проблем с обработкой дополнительных зависимостей. main.py импорт irc var = 1 func () irc.py def func (): print var Когда я пытаюсь запустить main.py, я получаю эту ошибку NameError: глобальное имя 'var' не ...
У меня есть 2 файла main.py и irc.py.
main.py
import irc
var = 1
func()
irc.py
def func():
print var
Когда я пытаюсь запустить main.py, я получаю эту ошибку
NameError: глобальное имя 'var' не определено
Как заставить его работать?
@Edit
Я подумал, что есть лучшее решение, но, к сожалению, я нашел только одно - создать другой файл и импортировать его в оба файла
main.py
import irc
import another
another.var = 1
irc.func()
irc.py
import another
def func():
print another.var
another.py
var = 0