Làm thế nào tôi có thể mở 5 URL đồng thời trên một trình duyệt? Ngoài ra, tập lệnh phải duyệt từng cái một qua 5 URL này bằng cách thực hiện các tác vụ sau:
- Thêm thông tin trên một trường
- Chọn nút CTA
- Sau đó nhấp vào nút Gửi
1 URL phải có một tab, vì vậy trong tổng số nó sẽ có 5 tab chạy từng cái một.
Đây là mã của tôi nhưng nó không hoạt động, cảm ơn bạn đã giúp đỡ
from webdriver_manager.chrome import ChromeDriverManager from selenium import webdriver driver = webdriver.Chrome(ChromeDriverManager().install()) driver.maximize_window() driver.delete_all_cookies() urls = ["//business.google.com/u/0/edit/l/10199720925622488243?hl=fr", "//business.google.com/u/0/edit/l/13532588171385373346?hl=fr", "//business.google.com/edit/l/18307083220547614220", "//business.google.com/u/0/edit/l/08603059593698723407?hl=fr", "//business.google.com/edit/l/00810825496818981035"] for posts in urls: a = driver.execute_script("window.open('');") driver.get(a)Hỏi ngày 30 tháng 11 năm 2020 lúc 14:54Nov 30, 2020 at 14:54
from selenium import webdriver from selenium.webdriver.support.ui import Select import time driver = webdriver.Chrome(executable_path=r"C:\Users\prave\Downloads\travelBA\chromedriver.exe") driver.maximize_window() driver.delete_all_cookies() urls = ["//business.google.com/u/0/edit/l/10199720925622488243?hl=fr", "//business.google.com/u/0/edit/l/13532588171385373346?hl=fr", "//business.google.com/edit/l/18307083220547614220", "//business.google.com/u/0/edit/l/08603059593698723407?hl=fr", "//business.google.com/edit/l/00810825496818981035"] for posts in range(len(urls)): print(posts) driver.get(urls[posts]) if(posts!=len(urls)-1): driver.execute_script("window.open('');") chwd = driver.window_handles driver.switch_to.window(chwd[-1]) // you can move to specific handle chwd = driver.window_handles print(chwd)
Tìm tay cầm cửa sổ và chuyển sang nó
Đã trả lời ngày 30 tháng 11 năm 2020 lúc 15:17Nov 30, 2020 at 15:17
Pdhidepd -aPDHide
16.3k2 Huy hiệu vàng24 Huy hiệu bạc40 Huy hiệu đồng2 gold badges24 silver badges40 bronze badges
2
Mở nhiều URL với các ví dụ mã
Trong hướng dẫn này, chúng tôi sẽ cố gắng tìm giải pháp để mở nhiều URL thông qua lập trình. Mã sau đây minh họa điều này.
#!/usr/bin/env python3 """ Customization: You can convert this script to a command line interface and add additional functionality. """ import webbrowser import time # what's new links = [ '//mail.google.com', '//github.com', '//www.linkedin.com' ] for i in links: webbrowser.open_new_tab(i) # give time to load the page time.sleep(5)Chúng tôi đã chỉ ra cách sử dụng lập trình để giải quyết vấn đề URL mở với một loạt các ví dụ.
Làm cách nào để mở nhiều URL cùng một lúc?
Chỉ cần nhấp chuột phải vào liên kết và giữ nó để kéo một hộp xung quanh các liên kết. Khi bạn phát hành nhấp chuột phải của chuột, tất cả các liên kết đó sẽ mở trong các tab mới. Mở các liên kết trong các tab mới là hành động mặc định của tiện ích bổ sung, nhưng bạn có thể thay đổi nó mở trong Windows mới.18-JUL-2020
Làm cách nào để mở nhiều url trong chrome?
1. Sử dụng thư mục Dấu trang
- Bước 1- Tạo một thư mục đánh dấu. Mở tất cả các trang web bạn muốn mở chỉ bằng một cú nhấp chuột vào Chrome. Bây giờ, nhấn Ctrl + Shift + D trên bàn phím của bạn.
- Bước 2- Một cú nhấp chuột Mở tất cả các trang web. Nhấp chuột phải vào thư mục đánh dấu trong thanh trên cùng. Nhấp vào trên Mở Mở tất cả để mở tất cả các trang web trong một lần.
Multi URL là gì?
Mã QR đa URL chuyển hướng đến các URL khác nhau dựa trên số lần quét. Mã QR đa URL chuyển hướng đến các ứng dụng khác nhau dựa trên iOS hoặc Android.6 ngày trước
Làm cách nào để mở nhiều URL trong Internet Explorer?
Mở tất cả các trang trong một cửa sổ IE mới. Chuyển đến Công cụ-> Tùy chọn Internet và trong phần "Trang chủ", nhấp vào nút "Sử dụng hiện tại". Bây giờ bất cứ khi nào bạn mở IE, tất cả các trang web này sẽ tự động tải.
Làm cách nào để mở tất cả các liên kết trong một trang web?
Làm cách nào để mở nhiều liên kết trong Safari?
Vì vậy, hãy mở trang bắt đầu Safari (một tab mới) và kéo thư mục từ thanh bên sang phần yêu thích. Từ đây, chỉ cần nhấp chuột phải để mở tất cả các trang web. Bạn cũng có thể nhấp vào thư mục Bookmark trong khi nhấn phím lệnh để mở tất cả các trang web được thêm vào trong đó. Điều này thật tuyệt vời và tôi đã làm điều tương tự trên Mac.14-Dec-2021 của tôi
Tôi có thể mở 100 tab trong chrome không?
Mở 100 tab có thể tải trọng nghiêm trọng lên hệ thống hoặc trình duyệt của bạn và có thể dẫn đến việc đóng băng trình duyệt hoặc hệ thống của bạn chậm lại. Hãy nhớ rằng điều này chỉ làm loãng lịch sử duyệt web của bạn và không ngăn các trang web theo dõi bạn.04-Aug-2019
Làm cách nào để xem nhiều tab cùng một lúc trong chrome?
Đa điều kiện với Windows & Tab
- Trên một trong các cửa sổ bạn muốn xem, nhấp và giữ tối đa hóa.
- Kéo sang mũi tên trái hoặc bên phải.
- Lặp lại cho một cửa sổ thứ hai.
Làm cách nào để xem hai tab cùng một lúc trong chrome?
Nhấp chuột phải vào một trong các tab bạn muốn xem khi màn hình được chia. Trong Chrome OS, bạn "phải-nhấp vào" bằng cách chạm vào bàn di chuột bằng hai ngón tay. Thats tất cả để có nó! Bạn cũng có thể giữ phím ALT và nhấn hoặc nhấp vào TouchPad chỉ bằng một ngón tay.
Mở URL là gì?
Mở URL là gì? Mở URL là một công cụ đơn giản cho phép các chuyên gia SEO, nhà xây dựng danh sách, nhà nghiên cứu và các chuyên gia khác tự động có khả năng mở URL, tăng năng suất. Chỉ cần sao chép và dán các URL vào trường bên dưới, nhấn Enter và công cụ hoạt động Magic.10-Jul-2018