dformat v0.1.2

Написал небольшой модуль для форматирования из строк в datetime.datetime

Очень полезно будет тем, кто не хочет лишний раз проверять в каком формате передана строка перед тем, как отформатировать в дату-время.

Примеры использования тут

Сам код тут.

Chown в python и django

Привет всем интересующимся. В этой небольшой статье расскажу как менять владельца файла в linux скриптом на python. Сразу предупреждаю, что предисловие будет долгим, но познавательным. А код коротким, но, тоже, познавательным.

Недавно я столкнулся с идиотской ситуацией на сервере заказчика: Читать далее «Chown в python и django»

выводим Django debug информацию в шаблоне

  1. Устанавливаем settings.DEBUG = True
  2. Выводим информацию в теге {% filter force_escape %} {% debug %} {% endfilter %}
  3. Полезнее вывести так: <textarea onclick=»this.focus();this.select()» style=»width: 100%;»> {% filter force_escape %} {% debug %} {% endfilter %}</textarea>

Физическое удаление файла при удалении записи с models.FileField

По умолчанию, к сожалению, Django физически не удаляет файл при удалении записи с FileField и его производными ( потомками ). Сейчас я покажу вам как это делать самим. Читать далее «Физическое удаление файла при удалении записи с models.FileField»

Изменение имени файла при загрузке в models.FileField

Задачу с изменением имени файла решаем таким образом: Читать далее «Изменение имени файла при загрузке в models.FileField»

Разбивка текстового файла на несколько

Доброго вечера всем (так как пишу пост вечером ))

Сегодня мне пришлось решать задачу с разбивкой текстового файла на несколько. Признаком для разбивки я выбрал количество строк, так как файл содержал >53000 ссылок (понимать — строк). Читать далее «Разбивка текстового файла на несколько»

Python: поиск в строке

В сегодняшнем посте разбираем поиск подстроки в строке. Задачи стоят элементарнейшие. В отличие от задача по преобразованию строки в число, задачи по поиску решаются в python с помощью встроенных функций. Читать далее «Python: поиск в строке»

Python: преобразование строки в число

Одна из наиболее распространенных вопросов, связанных со строками — из преобразование в число. Как преобразовать в python строку в число мы рассмотрим в этом посте. Также сможем проверить, является ли содержимое строки числом.

В стандартной библиотеке python есть великолепные функции преобразования. Но к сожалению они ограничены. Функция int() возвращает целое число, если получает на входе строку с целочисленным значением. Та же история с float() — число с плавающей точкой. Иначе обе эти функции возвращают ошибку TypeError…

Ниже приведен полный код программы, в которой 5 функций: Читать далее «Python: преобразование строки в число»

Строки в Python

Сегодня начну серию постов о строках в языке программирования. Ниже буду дополнять данный пост ссылками на новые посты по частным вопросами и случаями. Здесь же вводная часть о строках. Читать далее «Строки в Python»