Теги: Модуль
26.04.2018
Поток позволяет запустить часть длинного кода так, как если бы он был отдельной программой. Это своего рода вызов наследуемого процесса, только вместо запуска отдельной программы, происходит вызов функции. Модуль threading значительно упрощает работу с потоками и позволяет программировать запуск нескольких операций одновременно.
19.04.2018
В Python есть два модуля для работы с датой в временем: datetime и time. Модуль datetime содержит классы date, time, datetime и timedelta. Также существует класс tzinfo, который применяется для работы с часовыми поясами.
06.04.2018
С помощью модуля python-docx можно создавать и изменять документы MS Word. Файлы с расширением .docx обладают развитой внутренней структурой. В модуле python-docx эта структура представлена тремя различными типами данных. На самом верхнем уровне объект Document представляет собой весь документ.
23.03.2018
Документ электронной таблицы Excel называется рабочей книгой. Каждая книга может хранить некоторое количество листов. Лист, просматриваемый пользователем в данный момент, называется активным. Лист состоит из из столбцов (адресуемых с помощью букв, начиная с A) и строк (адресуемых с помощью цифр, начиная с 1).
10.03.2018
Selenium — это инструмент для автоматизированного управления браузерами. Наиболее популярной областью применения Selenium является автоматизация тестирования веб-приложений. Однако можно автоматизировать любые другие рутинные действия, выполняемые через браузер.
09.03.2018
Beautiful Soup — модуль, предназначенный для извлечения информации из HTML-документа. Для установки модуля выполняем команду pip install beautifulsoup4 в командной строке и импортируем его с помощью инструкции import bs4.
09.03.2018
Модуль Requests не поставляется вместе с Python, поэтому сперва установим его, выполнив команду pip install requests. Теперь попробуем получить веб-страницу. Как обычно, импортируем модуль и вызываем метод requests.get().
05.03.2018
Примеры скриптов: 1. Скачивает страницу и сохраняет ее в файл; 2. Открывает карту в браузере, извлекая адрес из командной строки или буфера обмена; 3. Ищет в буфере обмена номера телефонов и адреса эл.почты; 4. Копирует директорию со всем ее содержимым в zip-файл с инкрементным номером в имени файла.
04.03.2018
Поставляется вместе с Python и предназначен для открытия браузера на определенной странице. Как обычно, сначала импортируем модуль, потом вызываем метод open(). Чтобы получше познакомиться c Webbrowser, напишем небольшой скрипт, который будет открывать Яндекс.Карты.
28.02.2018
Многие программисты используют оператор print для исправления багов, но гораздо удобнее использовать логирование для этих целей. Использование лога также более легкий способ, если нет желания просматривать весь код, чтобы удалить все вызовы print().