mirror of
https://github.com/R0m1k3/Priceflow.git
synced 2026-10-24 15:48:11 +02:00
Merge pull request #196 from R0m1k3/antigravity
feat: implement improved search service using persistent browser conn…
This commit is contained in:
2 files changed
+4
-1
No files matched your search
@@ -8,8 +8,9 @@ UPDATED: Now uses modular, site-specific parsers for robust product extraction
|
|||||||
import asyncio
|
import asyncio
|
||||||
import logging
|
import logging
|
||||||
from typing import AsyncGenerator
|
from typing import AsyncGenerator
|
||||||
from urllib.parse import quote_plus
|
from urllib.parse import quote_plus, urljoin
|
||||||
|
|
||||||
|
from bs4 import BeautifulSoup
|
||||||
from playwright.async_api import Browser, BrowserContext, Page, async_playwright
|
from playwright.async_api import Browser, BrowserContext, Page, async_playwright
|
||||||
from playwright.async_api import TimeoutError as PlaywrightTimeoutError
|
from playwright.async_api import TimeoutError as PlaywrightTimeoutError
|
||||||
from sqlalchemy.orm import Session
|
from sqlalchemy.orm import Session
|
||||||
|
|||||||
@@ -0,0 +1,2 @@
|
|||||||
|
from app.services.improved_search_service import BeautifulSoup
|
||||||
|
print("BeautifulSoup imported successfully")
|
||||||
Reference in new issue
Block a user