HTTP клиент на Python или как написать бота.
Wednesday, May 26, 2010 4:17:52 PM
Каждый вебмастер использует в своей работе софт, который так или иначе взаимодействует с web. Начиная от браузера и заканчивая всевозможными парсерами, спамилками, доргенами. Но зачастую, перед нами встают особые задачи, которые невозможно решить при помощи имеющегося набора инструментов. В таких случаях приходится трудиться руками или использовать навыки программирования для автоматизации рутинных операций. Именно о втором случае мы сейчас и говорим.
Что бы вам не потребовалось, в любом случае отправной точкой будет HTTP-клиент – робот, умеющий отправлять GET и POST-запросы, хранить сессии/куки, иметь user agent, работать прокси и переходить по редиректам. Взяв за основу такого робота, можно написать все – любой парсер, дорген, спамилку по соц сетям, форумам и прочее. Раньше я уже приводил пример такого робота на PHP. Но в связи с растущей популярностью языка Python и его неоспоримыми преимуществами в такого рода задачах, таких как, например, многопоточность!, я решил показать как это сделать на нем.
Читать далее: http://atape.net/http-klient-na-python-ili-kak-napisat-bota/
Что бы вам не потребовалось, в любом случае отправной точкой будет HTTP-клиент – робот, умеющий отправлять GET и POST-запросы, хранить сессии/куки, иметь user agent, работать прокси и переходить по редиректам. Взяв за основу такого робота, можно написать все – любой парсер, дорген, спамилку по соц сетям, форумам и прочее. Раньше я уже приводил пример такого робота на PHP. Но в связи с растущей популярностью языка Python и его неоспоримыми преимуществами в такого рода задачах, таких как, например, многопоточность!, я решил показать как это сделать на нем.
Читать далее: http://atape.net/http-klient-na-python-ili-kak-napisat-bota/
