BrowserUse example not working
还没有人认领这个 Issue。
评估
调研方向
首先在链接的 Browserbase 文档页面上复现 BrowserUse Python 示例,并将其 Playwright 错误处理路径与记录的 traceback 进行比较。调查为什么分发的消息缺少预期的 error 键;当示例能够在不出现此 KeyError 的情况下运行,并且失败(如果有)能够正常报告时,即视为完成。
由索引模型根据 Issue 内容生成。
描述
Hi,
I was trying to follow the browseruse example here
The code errors with keyerror pointing to some error handling in playwright. Logs and error below. Thanks!
INFO [browser_use] BrowserUse logging setup complete with level info
INFO [root] Anonymized telemetry enabled. See https://docs.browser-use.com/development/telemetry for more information.
INFO [agent] 🚀 Starting task: Compare the price of gpt-4o and DeepSeek-V3
INFO [agent] 📍 Step 1
INFO [browser] Connecting to remote browser via WSS wss://connect.usw2.browserbase.com?signingKey=eyJhbGci...
Error occurred in event listener
Traceback (most recent call last):
File "/Users/otto/Documents/computer-use-explorations/.venv/lib/python3.11/site-packages/pyee/asyncio.py", line 77, in _emit_run
coro: Any = f(*args, **kwargs)
^^^^^^^^^^^^^^^^^^
File "/Users/otto/Documents/computer-use-explorations/.venv/lib/python3.11/site-packages/playwright/_impl/_json_pipe.py", line 64, in <lambda>
lambda params: handle_message(params["message"]),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/otto/Documents/computer-use-explorations/.venv/lib/python3.11/site-packages/playwright/_impl/_json_pipe.py", line 54, in handle_message
self.on_message(cast(ParsedMessagePayload, message))
File "/Users/otto/Documents/computer-use-explorations/.venv/lib/python3.11/site-packages/playwright/_impl/_connection.py", line 240, in <lambda>
self._transport.on_message = lambda msg: self.dispatch(msg)
^^^^^^^^^^^^^^^^^^
File "/Users/otto/Documents/computer-use-explorations/.venv/lib/python3.11/site-packages/playwright/_impl/_connection.py", line 393, in dispatch
error["error"], format_call_log(msg.get("log")) # type: ignore
~~~~~^^^^^^^^^
KeyError: 'error'
- 主要语言
- Python
- 星标
- 93
- 派生
- 16
- 平均合并
- 11 分钟
- 30 天内合并 PR
- 3
贡献指南
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
browserbase/sdk-python 的其他 Issue
-
难度 2/5 1-3 小时 新手友好度 82/100
browserbase/sdk-python#182 ·
-
难度 2/5 1-3 小时 新手友好度 84/100
browserbase/sdk-python#180 ·
-
难度 2/5 1-3 小时 新手友好度 82/100
browserbase/sdk-python#179 ·
-
难度 2/5 1-3 小时 新手友好度 78/100
browserbase/sdk-python#178 ·
-
难度 2/5 1-3 小时 新手友好度 82/100
browserbase/sdk-python#176 ·
查看 browserbase/sdk-python 的全部 Issue
相似的 Issue
-
难度 2/5 1-3 小时 新手友好度 75/100
anthropics/skills#1811 · 1 条评论 ·
-
难度 2/5 1-3 小时 新手友好度 75/100
speaches-ai/speaches#678 ·
-
bug
难度 2/5 1-3 小时 新手友好度 75/100
datalayer/mcp-compose#42 ·
-
难度 2/5 1-3 小时 新手友好度 75/100
conda-forge/spacy-feedstock#177 ·
-
难度 2/5 1-3 小时 新手友好度 70/100
UKGovernmentBEIS/inspect_evals#2523 ·