Alexander: ну дык я вам конкретный пример привел - пакет django-parler-rest. Там конкретный пример реализации для rest api. Просто перепилить под ваши нужды
weranda: ну - в примере тогда нужно было приводить 2 пробела. Я просто тупо копировал ваш пример для проверки. Но сути сказанного это все равно не меняет.
В приведенном примере вы меняете три пробела на один.
Да - он последовательно идет по строке и меняет каждые встреченные три пробела подряд на один. И так выполняет до конца строки, но не более указанного количества раз, указанного в третьем параметре.
Я же специально для вас все разжевал в своем ответе.
Виктор: а в какой кодировке у вас файл с кириллицей? Может быть при чтении строки переводить в utf-8 из cp1251, cp866 или чего у вас там. А потом в utf-8 в другой файл записывать.
Леша: разобрался в логике работы за вас. Предположил, что переменная t2 - это количество часов, от которых отнимается 24, если их значение превышает сутки. Потом это перевел в код.
В первом случае у вас t2 инициализируется только внутри условия, если количество часов превышает сутки, и если оно менее суток - то дальнейшая часть программы не знает о существовании t2 И выбрасывает ошибку.
Во втором - уже лучше. Вы t2 инициализируете нулевым значением. Только вот оно будет всегда равно нулю, если число не превышает суток.
J_K: Я к тому, что при правильно применении Python далеко не является таким уж "тормознутым". К тому же в Python это можно быстро встроить в инфраструктуру - написать сайт для удобного ввода и отображения, критические запросы закешировать. Затраты на разработку сократятся в разы, и выглядеть это все будет достаточно целостно и органично. Одним sql-ом этого не добьешься. Каждый инструмент хорош по-своему, поэтому ваш вопрос "зачем использовать Python" - некорректен.
brainick: БД MSQL на серверах Linux обычно не водится. И подходы к администрированию БД MSSQL и администрирования, скажем - сервера на CentOS совершенно разные и непересекающиеся вещи. Администратор баз данных MS SQL - это отдельная должность, не предполагающая знания ОС, тем более таких как Unix.
billybons2006: идете на rpm.pbone.net ищете по слову samba, тыкаете на наиболее подходящий rpm, и в следующем окне выбираете Source RPM. Вот он и содержит нужный вам spec-файл. Можете его установить. Он вам сорцы развернет. Отконфигурируете spec-файл как надо - да собирайте для своей платформы