File tree Expand file tree Collapse file tree 3 files changed +44
-0
lines changed
Expand file tree Collapse file tree 3 files changed +44
-0
lines changed Original file line number Diff line number Diff line change @@ -259,6 +259,7 @@ Ready-to-run examples are available in `examples/`:
259259
260260- ` examples/async_batch_fetch.py `
261261- ` examples/async_crawl.py `
262+ - ` examples/async_extension_list.py `
262263- ` examples/async_extract.py `
263264- ` examples/async_profile_list.py `
264265- ` examples/async_scrape.py `
@@ -269,6 +270,7 @@ Ready-to-run examples are available in `examples/`:
269270- ` examples/async_web_search.py `
270271- ` examples/sync_batch_fetch.py `
271272- ` examples/sync_crawl.py `
273+ - ` examples/sync_extension_list.py `
272274- ` examples/sync_extract.py `
273275- ` examples/sync_profile_list.py `
274276- ` examples/sync_scrape.py `
Original file line number Diff line number Diff line change 1+ """
2+ Asynchronous extension list example.
3+
4+ Run:
5+ export HYPERBROWSER_API_KEY="your_api_key"
6+ python3 examples/async_extension_list.py
7+ """
8+
9+ import asyncio
10+
11+ from hyperbrowser import AsyncHyperbrowser
12+
13+
14+ async def main () -> None :
15+ async with AsyncHyperbrowser () as client :
16+ extensions = await client .extensions .list ()
17+ for extension in extensions :
18+ print (f"{ extension .id } : { extension .name } " )
19+
20+
21+ if __name__ == "__main__" :
22+ asyncio .run (main ())
Original file line number Diff line number Diff line change 1+ """
2+ Synchronous extension list example.
3+
4+ Run:
5+ export HYPERBROWSER_API_KEY="your_api_key"
6+ python3 examples/sync_extension_list.py
7+ """
8+
9+ from hyperbrowser import Hyperbrowser
10+
11+
12+ def main () -> None :
13+ with Hyperbrowser () as client :
14+ extensions = client .extensions .list ()
15+ for extension in extensions :
16+ print (f"{ extension .id } : { extension .name } " )
17+
18+
19+ if __name__ == "__main__" :
20+ main ()
You can’t perform that action at this time.
0 commit comments