Уведомления

Группа в Telegram: @pythonsu

#1 Апрель 12, 2015 18:00:15

Leogsa
Зарегистрирован: 2015-04-12
Сообщения: 1
Репутация: +  0  -
Профиль   Отправить e-mail  

Импорт Модулей (работа с файлами, работа с вэб)

Добрый день, подскажите, какие модули нужно импортировать для:

import ???

1) работы с файлами в windows (удаление файлов, папок, сортировка по размеру, по дате)

2) для работы с вэб страницами (сохранение страниц, нахождение ссылок, переход по сслылкам, сохраниение изображений с выб страницы)

P.S. Также буду очень благодарен не только за названия модулей, но и за ссылку на их документацию.

Заранее спасибо.

Отредактировано Leogsa (Апрель 12, 2015 18:49:24)

Офлайн

#2 Апрель 12, 2015 23:32:07

JOHN_16
От: Россия, Петропавловск-Камчатск
Зарегистрирован: 2010-03-22
Сообщения: 3292
Репутация: +  221  -
Профиль   Отправить e-mail  

Импорт Модулей (работа с файлами, работа с вэб)

1) модуль os, и еще shutil. Сортировка это встроенная функция sorted
2) тут куча вариантов возможна

Leogsa
Также буду очень благодарен не только за названия модулей, но и за ссылку на их документацию
официальную документацию практически всегда находится первой ссылкой в результатах выдачи поисковика, ну уж на первой странице это 99%?



_________________________________________________________________________________
полезный блог о python john16blog.blogspot.com

Офлайн

#3 Апрель 13, 2015 00:21:57

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 10016
Репутация: +  857  -
Профиль   Отправить e-mail  

Импорт Модулей (работа с файлами, работа с вэб)

Есть встроенные модули, а есть сторонние. На винде могут быть проблемы как с установкой сторонних модулей, так и с их работой.

Leogsa
2) для работы с вэб страницами
grab (сторонний) + lxml (сторонний)
или
urllib (встроенный) + lxml (сторонний)

Leogsa
P.S. Также буду очень благодарен не только за названия модулей, но и за ссылку на их документацию.
По встроенным - docs.python.org
По сторонним - у них свои страницы.

Часто примеры можно взять из докстрингов.
>>> import lxml
>>> help(lxml)
>>> import lxml.html
>>> help(lxml.html)
>>>



Отредактировано py.user.next (Апрель 13, 2015 00:22:23)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version