Bonjour à tous, je n'arrive pas à comprendre comment importer des modules (Classes ou fonction) avec python (je suis sur windows)
C:.
├───scrapers
└───scrape_linkedin
├───data
├───logs
│ ├───scrape_companies_logs
│ └───scrape_jobs_logs
├───scrape_companies
│ └───selenium
│ └───__pycache__
└───scrape_jobs
├───mechanize
├───pyppeteer
└───selenium
je vous donne ci-dessus l'arborescence de mon projet, scrapers est un package contenant une superclasse nommée SeleniumScraper() pour l'importer dans le dossier scrape_companies/selenium/scraper_companies.py je fais comment ? Où dois-je mettre des __init__.py pour que cela fonctionne ? J'ai essayé cela
from ....scrapers.selenium_scraper import SeleniumScraper
qui me renvoie cette erreur
'attempted relative import with no known parent package'
où j'ai essayé cela
from scrapers.selenium_scraper import SeleniumScraper
qui me donne :
'No module named 'scrapers'
Merci d'avance pour toutes aides.
Partager