Проблема: сложности при создании нескольких тайловых окон для SSH Попытка1: пробывал Terminator но в отличии от локального использования при создании нового тайла приходилось пересоединяться по SSH Правильное решение: UNIX приложение screen Плюсы, которые важны для меня: 1)можно делать тайлы 2) при закрытии терминала сессия screen не закрывается(!), достаточно сново присоединиться по SSH и выполнить screen… Read more »
Monthly Archives:: Ноябрь 2011
Django, South, миграция на боевой сервер
Вообще-то всё должно быть банально просто: ./manage.py migrate myapp Но так как приложение уже было, то нужно было игнорировать первую миграцию, которая создает базу,а запустить вторую, которая делала обновления. В моем случае такое решение: ./manage.py migrate myapp 0001 —fake./manage.py migrate myapp 0002
Python, работа с письмами (SMTP) локально
Для разработки встал вопрос, как протестировать работу отправки писем и при этом не отправлять тысячи писем, в python есть готовое решение python -m smtpd -n -c DebuggingServer localhost:1025 Запускаем в терминале, указываем хост и порт в своих скриптах и работает с тестовым почтовым сервером
new-line character seen in unquoted field — do you need to open the file in universal-newline mode?
При работе с CSV файлом возникла такая ошибка: new-line character seen in unquoted field — do you need to open the file in universal-newline mode? Решение оказалось простым нужно было вместо «rb» написать «rU». Правильное чтение csv файла: import csv reader = csv.reader(open(«myfile.csv», «rU»),delimiter=’,’) for row in reader: print row
Свежие комментарии