ну и bs4 достаточно быстро можно освоить вообще с нулевыми знаниями в парсинге, в интерактивном python побаловаться, сделать какую-то задачу, понять что такое селекторы, как с ними работать. Мне одной видяшки 20 минутной хватило, чтобы первый парсер написать. Потом уже когда надо обходить сайт, сохранять данные, обрабатывать исключения - все это сочинять уже долго, гораздо проще scrapy. Зная наперед разницу, сразу бы полез в scrapy наверное без bs4.