Встроенные функции Python

Стандартная библиотека Python отличается хорошей документацией и широким ассортиментом готовых решений. Python предоставляет без малого 68 встроенных функций: это получение модуля числа, бинарное и hex представления числа, различные преобразование типов, сложение, возведение в степень и многие другие.

https://docs.python.org/3.5/library/functions.html

А вы знали, что в Python всё является объектом? Даже число

>>> dir(5)
['__abs__ ...
more ...

PEP 471 (Python 3.5) добавил в модуль os новую функцию - scandir.

PEP 471 (Python 3.5) добавил в модуль os новую функцию - scandir.

Функция scandir возвращает генератор, который содержит директории по пути. Польза scandir состоит в производительности. Теперь os.listdir и os.walk будут работать в 2-20 раз быстрее.

Пример: функция, которая возвращает генератор с директориями начинающиеся с точки:

def subdirs(path):
    """Yield directory names not starting with '.' under given path ...
more ...

Tkinter

Родным модулем для построения GUI интерфейсов для Python программ является Tkinter. Данная библиотека позволяет построить несложные интерфейсы. Tkinter есть на всех платформах где есть Python. В Python ветки 2.x.x при импорте модуля Tkinter, он пишется в большой буквы (иначе возникает ошибка). При импорте tkinter в версиях 3.x.x Питона имя модуля пишется с маленькой буквы.

Данный курс ...

more ...



Disqus - самое крупное django приложением в web.

Disqus — веб-сервис, который предоставляет возможность добавить форму для интернет-обсуждений и комментариев на сайт пользователя использует Python. Сервис использует Python (Django). По заверениям Disqus - они являются самым крупным django приложением в web. https://disqus.com/

more ...


Интересно как работает Python?

Интересно как работает Python?

Рекомендуем изучить материалы:

more ...

Как работает Python?

Как работает Python, что такое интерпретатор, как работает компилятор и что такое байт-код, далее расскажу о виртуальной машине (PVM) и о производительности Python. Также о альтернативных реализациях интерпретатора.

http://adw0rd.com/2009/08/22/python-howto-work/

more ...

Django DB Mailer - батарейка для отправки email

В подавляющем большинстве проектов используется отправка сообщений на почтовые адреса клиентов/админов/отделов. На сколько утомительно каждый раз создавать шаблоны на файловой системе, задавать сигналы, использовать часто дублирующийся код для рендеринга и отправки.

В конечном итоге встают задачи о фоновой отправке, об изменениях отправителя, приоритизации, повторной отправке сообщения в случае неудачи, частом редактировании по просьбе клиента/маркетологов, прикреплению к письму ...

more ...