1045
Чат создан чтобы делиться опытом о Scrapy/Python и другими парсинг технологиями. Вежливость и уважение к другим участникам группы. Троллинг не приветствуется. FAQ: https://github.com/bulatbulat48/ru-scrapy-python Работа: t.me/scrapy_jobs
Не понял, обьясните в смысле заменить? И что за парсель? 🤨
Читать полностью…
Добрый день 💃
Подскажите, парсю tiktok через selenium и beautiful soup, хочу достать трендовые видео:
from selenium import webdriver
from bs4 import BeautifulSoup
import time
driver = webdriver.Chrome()
driver.get("https://www.tiktok.com/discover/location-trends?lang=en")
time.sleep(1)
soup = BeautifulSoup(driver.page_source, 'html.parser')
videos = soup.find_all('div', {'class': ' css-at0k0c-DivWrapper e1cg0wnj1'})
print(len(videos))
for video in videos:
print(video.a['href'])
'class': ' css-at0k0c-DivWrapper e1cg0wnj1'
С данными либами что андей написал при реквесте 403 status code, нужна полная имитация браузера и чтобы джс на фоне выполнялся для получения лицензии или вылезет капча
Читать полностью…
выше Андрей написал. Ну и, в догонку - для начала надо убедиться на 100%, что реквестами нельзя победить...
Читать полностью…
все не так
1.тормозной
2. глюкавый
3. память жрет как не в себя....
не, я, так то, понимаю, что, иногда - без него совсем никак, но, это совсем уж редкие случаи
Подскажите как скрыть от сайта режим --headless , для хромдрайвера, подсовывает капчу, имитацию клика сделал через экшн но не проходит проверка
Читать полностью…
кто selenium использует, подскажите что делать если в class есть пробелы
cke_wysiwyg_div cke_reset cke_enable_context_menu cke_editable cke_editable_themed cke_contents_ltr. Селениум такие классы найти не может Читать полностью…
пайплайном, как я понимаю
2024-06-20 15:20:30 [scrapy.pipelines.files] DEBUG: File (cached):Читать полностью…
Ищу партнеров в команду для получения доп.дoxoда
Удаленно, с телефона, или компьютера
За деталями пишите в ЛС
А что порекомендуете на замену? Чтоб также можно было куки для логина использовать
Читать полностью…
Каждый раз когда вы про селениуем пишете я ощущаю тоже самое, как про BS вопросики тут.
Читать полностью…
да, было в настройках HTTPCACHE_ENABLED = True,
выключил, начал скачивать
а, нашёл, оно специально пишет cached когда HttpCacheMiddleware его закешировал, т.е. как я сразу и подумал
Читать полностью…
почему image pipeline использует кешированный ответ, даже при наличии в настройках
FILES_EXPIRES = -1Читать полностью…
IMAGES_EXPIRES= -1
ну понятно там еще надо бы желательно файнтюнить на своих именно данных, как-то над моделькой
Читать полностью…
а сколько всего товаров и как часто их надо собирать? Если прям много и часто, то можно поискать модельки тут https://huggingface.co/models
и там же примерно как их скрещивать, ну для экспериментов можно отсюда начать:
https://github.com/oobabooga/text-generation-webui
ЗЫ и все это проще уже делать не в процессе, а постфактум, на собранных данных (чувствую себя капитаном очевидностью)
Если к примеру пойти на https://huggingface.co/chat , там можно поиграться с некоторыми модельками, если, к примеру задать такой текст:{'Details': ['▪️ Made in: Spain', '▪️ Composition: 100% Calfskin', '▪️ Model Code: E619Z20X03 2544', '▪️ Item ID: 8560691806541'], 'Taglia e vestibilità': [], 'Spedizioni e resi': [], 'Descrizione': ['Deep brown']}
и такой промпт:
нельзя, но можно заменить мидлварь своей, менее производительной
Читать полностью…