We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 162c96e + f017993 commit d319a49Copy full SHA for d319a49
src/parsing/ozon_parser.py
@@ -49,11 +49,12 @@ def get_first_cart_item(self) -> OzonItem:
49
50
page_source = self._driver.page_source
51
page_source = page_source.replace(" ", " ")
52
+ page_source = page_source.replace(""", "\"")
53
54
logger.debug("Parsing page source...")
55
try:
56
json_string = str(re.findall(r"'({.*?trackingPayloads.*?})'", page_source)[0])
- green_price_parts = re.findall(r"badgeInfo.*?((\d+\s*)+).*?}", page_source)
57
+ green_price_parts = re.findall(r"ozCtrlPositive.*?((\d+\s*)+).*?₽", page_source)
58
except IndexError:
59
sleep(5)
60
continue
0 commit comments