Допустим, вам нужно распространить проект Scrapy 2.1.0 кому-то, а они не знают python. Как упаковать этот проект в исполняемый файл, который можно запустить двойным щелчком мыши или передачей аргументов через командную строку?
структура проекта :
proj/
scrapy_proj_name/
scrapy_proj_name/
spiders/
my_spider.py
items.py
middelwares.py
pipelines.py
settings.py
venv/
.gitignore
requirements.txt
Теперь я Запустите сканер, используя scrapy crawl my_spider -a param1=foo -o output.csv
из python оболочки, но мне нужно сделать это как program.exe foo
или program.exe foo output.csv
из командной строки.
Кому-нибудь когда-нибудь удавалось это сделать?