Я использую Python Beautiful Soup для веб-сайта Scrapping. Моя программа использует разные URL-адреса веб-сайта более тысячи раз. Я не хочу, чтобы меня запретили. В качестве первого шага я хотел бы представить IPmasking в моем проекте. Есть ли какой-либо способ ударить разные URL-адреса веб-сайта из пула вращающихся IP-адресов с помощью модулей Python, таких как ipaddress, socket и т. Д.?IP маскирование с Python
ответ
Проблема заключается в вашем общедоступном IP-адресе. То, что вы можете сделать, это использовать список прокси и повернуть их.
Я могу получить список прокси-серверов, но как я могу использовать его, чтобы каждый раз ударять URL-адрес с разными IP-адресами? – ManikandanV
Независимо от того, какой инструмент вы используете, чтобы http-запросы (urllib, запросы, ...) должны иметь поддержку прокси. Проверьте документацию используемого инструмента. Кроме того, если вы собираетесь делать обход/очистку в широком масштабе, подумайте об использовании фреймворка, такого как scrapy. – rmarques
Я уже начал Pycon Scrapy Framework. У меня есть только http://doc.scrapy.org/en/latest/topics/practices.html#bans в области терапии. Я искал, но didi не получил лучшего документа. – ManikandanV
- 1. Маскирование IP через CURL?
- 2. Маскирование IP-адресов с помощью javascript
- 3. Python: маскирование многомерных массивов
- 4. IP-маскирование для текстового поля в asp.net?
- 5. Маскирование вашего IP-адреса вашего сервера
- 6. Маскирование изображения с изображением?
- 7. XSLT преобразование с маскирование
- 8. Маскирование изображения с изображением
- 9. Будет ли IP-маскирование влиять на результаты SEO/рейтинг?
- 10. Маскирование поддоменов
- 11. Маскирование холста с полупрозрачным png
- 12. Маскирование изображения с использованием путей
- 13. маскирование переменной длины с preg_replace
- 14. Маскирование CGContext с помощью CGPathRef?
- 15. маскирование серии с булевым массивом
- 16. фильтрация OpenCV/маскирование с использованием функции
- 17. Получить клиентский ip с python
- 18. Маскирование размеров на Firefox
- 19. Как реализовать маскирование изображений
- 20. Несанкционированное маскирование доменных имен
- 21. Маскирование двух изображений
- 22. Правильное маскирование CALayers
- 23. Маскирование паролей в строке
- 24. Условное маскирование URL-адресов
- 25. Упакованное маскирование в SSE
- 26. Бит-маскирование в кэше
- 27. Маскирование значения даты
- 28. Маскирование данных HTML-компонента
- 29. ASP.NET: маскирование URL
- 30. SKCropNode маскирование края сглаживания
Звучит подозрительно злонамеренно/нелегально/плохо. –
Нет Брендана, у меня есть только хорошее намерение, вроде «голода за знание», и я просто разбираю цену и детали о продуктах, чтобы сделать сравнение. – ManikandanV
Я дам вам пользу от сомнений, но если у вас действительно есть хорошие намерения: если сайт запрещает вам, ** не делайте этого так. Вы подчиняетесь их условиям и не должны пытаться * обходить их. Если вы законно отправляете тысячи запросов на веб-сайт, попробуйте связаться с ними. –