首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >铬无头:超时时退出

铬无头:超时时退出
EN

Stack Overflow用户
提问于 2018-08-08 15:53:58
回答 1查看 974关注 0票数 6

我用无头铬来拍截图。但是当添加超时时,进程不会退出,它将保持活力.是否有一种方法可以在错误(比如超时)中终止进程?

没有超时的命令及其输出(此命令正在工作):

代码语言:javascript
复制
>>> chrome --headless --screenshot --no-sandbox https://stackoverflow.com
[0808/174530.681784:ERROR:gpu_process_transport_factory.cc(1016)] Lost UI shared context.
Fontconfig warning: "/etc/fonts/fonts.conf", line 146: blank doesn't take any effect anymore. please remove it from your fonts.conf
[0808/174531.735502:ERROR:cert_verify_proc_nss.cc(981)] CERT_PKIXVerifyCert for securepubads.g.doubleclick.net failed err=-8179
[0808/174532.060892:INFO:headless_shell.cc(590)] Written to file screenshot.png.
>>> 

命令的超时(用于测试的时间为1ms )及其输出(待定):

代码语言:javascript
复制
>>> chrome --headless --screenshot --no-sandbox --timeout=1 https://stackoverflow.com
[0808/174256.720003:ERROR:gpu_process_transport_factory.cc(1016)] Lost UI shared context.
Fontconfig warning: "/etc/fonts/fonts.conf", line 146: blank doesn't take any effect anymore. please remove it from your fonts.conf
[0808/174256.772496:INFO:headless_shell.cc(344)] Timeout.
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-03-17 03:19:18

我更喜欢使用Linux命令超时。下面是案例的示例,等待60秒,然后终止chrome实例。

代码语言:javascript
复制
>>> timeout 60 chrome --headless --screenshot --no-sandbox https://stackoverflow.com
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51750928

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档