2015-09-19 16 views
16

Jestem byłego programista python i użyłem BS4 za kilka lat Teraz jestem rozwijających się z węzła i tak pakiet cheerio jest bardzo dobra, ale muszę czymś jak BS4 do skrobania w węźleBeautifulSoup jak skrobak nodejs

Czy są jakieś alternatywy dla cheerio? Dzięki!

Odpowiedz

5

Proponuję sprawdzić x-ray node package. Zasadniczo jest to warstwa abstrakcji nad cheerio, która sprawia, że ​​kod, którego potrzebujesz, aby "zbudować dowolną stronę" jest jeszcze bardziej zwięzły.

Ma composable składnię w stylu i obsługuje paginacji, ograniczając/dławienie, opóźnianie, zbiory skrobanie itp

+0

Próbowałem, ale to nie jest tak dobry jak cheerio –

+0

Prawdopodobnie przydatne, aby wiedzieć, że X-ray jest zbudowany przez tego samego autora, co cheerio, a on zbudował X-ray po cheerio. Tak więc ma wyższy poziom abstrakcji ;-) –