-
Notifications
You must be signed in to change notification settings - Fork 525
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Ingredient grouping support for tudogostoso (#1285)
- Loading branch information
Showing
5 changed files
with
1,205 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,16 @@ | ||
from ._abstract import AbstractScraper | ||
from ._grouping_utils import group_ingredients | ||
|
||
|
||
class TudoGostoso(AbstractScraper): | ||
@classmethod | ||
def host(cls): | ||
return "tudogostoso.com.br" | ||
|
||
def ingredient_groups(self): | ||
return group_ingredients( | ||
self.ingredients(), | ||
self.soup, | ||
".recipe-ingredients-subtitle", | ||
".recipe-ingredients-item", | ||
) |
File renamed without changes.
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,68 @@ | ||
{ | ||
"author": "TudoGostoso", | ||
"canonical_url": "tudogostoso.com.br", | ||
"site_name": "TudoGostoso", | ||
"host": "tudogostoso.com.br", | ||
"language": "pt-br", | ||
"title": "Bolo de chocolate simples", | ||
"ingredients": [ | ||
"3 ovos", | ||
"1 e 1/2 xícara (chá) de açúcar", | ||
"2 xícaras (chá) de farinha de trigo", | ||
"1 xícara (chá) de chocolate em pó ou achocolatado", | ||
"1/2 xícara (chá) de óleo", | ||
"1 colher (sopa) de fermento em pó", | ||
"1 pitada de sal", | ||
"1 xícara (chá) de água quente", | ||
"4 colheres (sopa) de leite", | ||
"1/2 xícara (chá) de chocolate em pó", | ||
"1 colher (sopa) de manteiga", | ||
"1 xícara (chá) de açúcar" | ||
], | ||
"ingredient_groups": [ | ||
{ | ||
"ingredients": [ | ||
"3 ovos", | ||
"1 e 1/2 xícara (chá) de açúcar", | ||
"2 xícaras (chá) de farinha de trigo", | ||
"1 xícara (chá) de chocolate em pó ou achocolatado", | ||
"1/2 xícara (chá) de óleo", | ||
"1 colher (sopa) de fermento em pó", | ||
"1 pitada de sal", | ||
"1 xícara (chá) de água quente" | ||
], | ||
"purpose": "Massa" | ||
}, | ||
{ | ||
"ingredients": [ | ||
"4 colheres (sopa) de leite", | ||
"1/2 xícara (chá) de chocolate em pó", | ||
"1 colher (sopa) de manteiga", | ||
"1 xícara (chá) de açúcar" | ||
], | ||
"purpose": "Cobertura" | ||
} | ||
], | ||
"instructions_list": [ | ||
"Massa", | ||
"Em um liquidificador, bata os ovos, o açúcar, o óleo, o achocolatado e a farinha de trigo.", | ||
"Despeje a massa em uma tigela e adicione a água quente e o fermento, misturando bem.", | ||
"Despeje a massa em uma forma untada e asse em forno médio-alto (200° C), preaquecido, por 40 minutos.", | ||
"Desenforme ainda quente.", | ||
"Cobertura", | ||
"Em uma panela, leve todos os ingredientes ao fogo até levantar fervura.", | ||
"Despeje ainda quente em cima do bolo." | ||
], | ||
"category": "Bolos e tortas doces", | ||
"yields": "12 servings", | ||
"description": "Quando se trata de uma sobremesa clássica e deliciosa, poucas opções são tão tentadoras quanto um bom bolo de chocolate. Esta receita simples e fácil de preparar é a solução perfeita para satisfazer aquele desejo por um doce delicioso e prazeroso. Combinando ingredientes básicos, como ovos, açúcar, farinha de trigo e um toque generoso de chocolate em pó, este bolo derrete na boca a cada mordida. A adição estratégica de água quente e fermento em pó confere a textura ideal para esse bolo, garantindo maciez e um sabor que agrada a todos. O segredo, no entanto, está na cobertura deliciosa que coroa essa iguaria. Uma mistura cuidadosa de leite, chocolate em pó, manteiga e açúcar é aquecida até atingir o ponto de fervura, resultando em uma cobertura cremosa e irresistível. Ao ser derramada sobre o bolo ainda quente, essa cobertura se funde perfeitamente à massa, proporcionando uma experiência de sabor inesquecível. Este bolo é uma excelente opção para encontros familiares, momentos de celebração ou simplesmente para um momento de prazer pessoal. Siga os passos simples deste modo de preparo para criar um bolo que encantará os paladares e aquecerá os corações de todos à mesa.", | ||
"total_time": 40, | ||
"cook_time": 40, | ||
"prep_time": 10, | ||
"ratings": 4.6, | ||
"ratings_count": 273, | ||
"image": "https://static.itdg.com.br/images/1200-675/3b03a942ab534200a0a80eb324828ccb/246606-postprocess-71802381-1893-4fbe-b302-726bfca18774.jpg", | ||
"keywords": [ | ||
"Receita de Bolo de chocolate simples" | ||
] | ||
} |
1,128 changes: 1,128 additions & 0 deletions
1,128
tests/test_data/tudogostoso.com.br/tudogostoso_2.testhtml
Large diffs are not rendered by default.
Oops, something went wrong.