scrapy - 从 scrapy-splash python 项目中获取 .exe
问题描述
我有一个scrapy-splash项目,我正在尝试.exe
使用这个 setup.py 脚本获取一个文件:
from scrapy.crawler import CrawlerProcess
from stockproject.spiders.spider import Scrape
process = CrawlerProcess({
'USER_AGENT': 'Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1)'
})
process.crawl(Scrape)
process.start()
现在 pyinstaller 提供.exe
文件,但问题是我的启动程序在 docker 上运行,我不知道如何在最终用户计算机上安装它。谁能帮我这个?
解决方案
自从我发布这个问题以来,我对这个问题进行了很多搜索,但是没有办法做到这一点,最好的替代方法之一是改用mechanize
浏览器。
推荐阅读
- javascript - 主表中的数据不填充模式表单的输入日期字段
- laravel - Laravel + VueJS 的补全系统
- c++ - STL与C++的关系
- html - 使用 bootstrap 4 时,bootstrap 下拉按钮不会下拉
- kdb - 在 kdb 中的表内查询表
- javascript - 如何让 setinterval 帮助我使用 for 循环动态更新多个进度条?
- asp.net-core - 似乎没有处理使用依赖注入的 ef-core dbcontext
- python - 在另一个目录中导入脚本的 Python 脚本,在同一目录中导入另一个脚本
- python - 不使用 Python 重复数据透视表中的值
- swiftui - swiftui 异步初始化