scrapy - 使用scrapy的shell View 功能时更改默认浏览器

标签 scrapy python-webbrowser scrapy-shell

在 scrapy shell 上,当我尝试使用 view(response) 函数时,它不会打开浏览器,而是打开 Visual Studio Code。如何让它在浏览器上打开?

我读到 webbrowser 是用于查看页面的库,我可以设置 BROWSER 变量来更改其默认值。在 Linux Mint 系统上,我应该将 BROWSER 变量更改为哪个值才能使 view 命令打开 Firefox?

最佳答案

经过进一步搜索,我自己找到了答案。

BROWSER 变量的值应为 /usr/bin/firefox

因此,就我而言,将以下行添加到我的 ~/.bashrc 文件中就可以解决问题: 导出BROWSER=/usr/bin/firefox

关于scrapy - 使用scrapy的shell View 功能时更改默认浏览器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53149544/

相关文章:

python - 无法使用网络浏览器在电子邮件正文中显示日语 (UTF-8) 字符

python - 启动 scrapy shell 时如何禁用 robots.txt?

docker - 是否可以在 docker 容器内使用 `externalbrowser` 身份验证器与 Snowflake 进行连接身份验证?

python-2.7 - 如何使用scrapy shell从网站上抓取产品名称

python - 抓取图片链接的问题

python - Scrapy 在 django 中与 celery 随机崩溃

python - scrapy 错误 : exceptions. IOError:无法识别图像文件

python - Scrapy - 在关注链接时保存链接

python - 如何使用python关闭网络浏览器