Блог веб разработки

Блог веб-разработки статьи | видеообзоры | исходный код

Модуль wget в python

Всем привет! В этой небольшой статье мы рассмотрим работу с модулем wget. Данный модуль предоставляет возможность выкачивания содержимого файлов находящихся по определенному url. Итак, поехали!

Для того чтобы начать работу с данным модулем необходимо его установить.

pip intsall wget

Здесь я это реализовал через утилиту pip.

Далее мы его подключаем.

import wget 
wget.download("https://vk.com", "vk.html")

И используем его метод download(). Данный метод принимает два аргумента, первый url адрес файла содержимое которого мы будем выкачивать, а второй путь к файлу который будет сохранен на нашем компьютере. На выходе данный метод возвращает имя сохраненного файла. В результате работы данного кода на нашем компьютере создастся файл vk.html в котором будет сохранен исходный html-код web-странички по адресу https://vk.com, то есть Вконтакте.

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

wget.download("https://vk.com/images/safari_152.png", "vk.png")

Здесь мы скачали картинку и сохранили ее как vk.png.

Отмечу что использовать функционал данного модуля лучше в том случае, когда мы хотим скачать файл из интернета и сразу его сохранить на компьютере без предварительной его обработки с нашей стороны. То есть, если мы при скачивании файла из интернета перед сохранением хотим внести в него определенные изменения, то здесь предпочтительнее воспользоваться функционалом модуля requests.

Работу с модулем requests мы рассмотрим в следующей статье посвященной python.

На этом данная статья подошла к концу. Если остались вопросы пишите.

Я с вами прощаюсь. Желаю успехов и удачи! Пока.

Оцените статью

Еще статьи

Javascript генераторы

Создание капчи на php

htaccess запретить доступ к директории

Методы для работы с регулярными выражениями в javaScript

Работа с почтой php

parse_url() и parse_str() php

Скриншоты в python pyautogui

Псевдоселектор out-of-range в css

Комментарии

Проверочный код

В данном разделе пока нет комментариев!

История

    ПОДПИСКА

    • Подпишись и получай информацию о выходе новых статей на почту! Просто введите свою почту, нажмите кнопку подписаться. На почту должно будет прийти сообщение с потверждением подписки. Если сообщение не пришло проверьте раздел спам или попробуйте другую почту. Также по всем техническим проблемам вы можете написать в поддержку

    НОВОСТИ

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