Skip to content

Commit d2e98d4

Browse files
authored
Merge pull request #4412 from seleniumbase/cdp-mode-patch-118
CDP Mode: Patch 118
2 parents 08a5e1b + 092b0f4 commit d2e98d4

32 files changed

Lines changed: 71 additions & 64 deletions

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -149,7 +149,7 @@ for element in elements:
149149
<p>💡 You can set the Chromium browser to use via command line parameters:</p>
150150

151151
```zsh
152-
python SCRIPT.py --use-chromium # Use the unbranded Chromium browser
152+
python SCRIPT.py --chromium # Use the unbranded Chromium browser
153153
python SCRIPT.py --cft # Use Chrome-for-testing
154154
python SCRIPT.py --edge # Use Microsoft Edge
155155
python SCRIPT.py --brave # Use Brave browser

examples/cdp_mode/playwright/ReadMe.md

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -82,8 +82,7 @@ async def main():
8282
await page.goto("https://example.com")
8383

8484
if __name__ == "__main__":
85-
loop = asyncio.new_event_loop()
86-
loop.run_until_complete(main())
85+
asyncio.run(main())
8786
```
8887

8988
### 💡 Key differences of the 3 stealthy formats:
@@ -269,8 +268,7 @@ async def main():
269268
# ...
270269

271270
if __name__ == "__main__":
272-
loop = asyncio.new_event_loop()
273-
loop.run_until_complete(main())
271+
asyncio.run(main())
274272
```
275273

276274
(Fill in the `url` and the `proxy` details to complete the script.)

examples/cdp_mode/playwright/raw_basic_async.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,5 +19,4 @@ async def main():
1919

2020

2121
if __name__ == "__main__":
22-
loop = asyncio.new_event_loop()
23-
loop.run_until_complete(main())
22+
asyncio.run(main())

examples/cdp_mode/playwright/raw_bing_cap_async.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,5 +17,4 @@ async def main():
1717

1818

1919
if __name__ == "__main__":
20-
loop = asyncio.new_event_loop()
21-
loop.run_until_complete(main())
20+
asyncio.run(main())

examples/cdp_mode/playwright/raw_copilot_async.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,5 +29,4 @@ async def main():
2929

3030

3131
if __name__ == "__main__":
32-
loop = asyncio.new_event_loop()
33-
loop.run_until_complete(main())
32+
asyncio.run(main())

examples/cdp_mode/playwright/raw_gas_info_async.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,5 +36,4 @@ async def main():
3636

3737

3838
if __name__ == "__main__":
39-
loop = asyncio.new_event_loop()
40-
loop.run_until_complete(main())
39+
asyncio.run(main())

examples/cdp_mode/playwright/raw_gitlab_async.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,5 +21,4 @@ async def main():
2121

2222

2323
if __name__ == "__main__":
24-
loop = asyncio.new_event_loop()
25-
loop.run_until_complete(main())
24+
asyncio.run(main())

examples/cdp_mode/playwright/raw_yc_news_async.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,5 +19,4 @@ async def main():
1919

2020

2121
if __name__ == "__main__":
22-
loop = asyncio.new_event_loop()
23-
loop.run_until_complete(main())
22+
asyncio.run(main())

examples/cdp_mode/raw_basic_async.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,5 @@ async def main():
2121
driver.quit()
2222

2323
if __name__ == "__main__":
24-
loop = asyncio.new_event_loop()
2524
with decorators.print_runtime("raw_basic_async.py"):
26-
loop.run_until_complete(main())
25+
asyncio.run(main())

examples/cdp_mode/raw_hilton.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@
88
location_input = "input#location-input"
99
sb.wait_for_element(location_input)
1010
sb.sleep(1.2)
11-
sb.click("input#location-input")
11+
sb.click(location_input)
1212
sb.sleep(1.2)
13-
sb.press_keys("input#location-input", location)
13+
sb.press_keys(location_input, location)
1414
sb.sleep(2)
1515
sb.click('span:contains("Check-in")')
1616
sb.sleep(1.2)

0 commit comments

Comments
 (0)