Hướng dẫn how do you scrape a website that requires login with python selenium? - làm thế nào để bạn tìm kiếm một trang web yêu cầu đăng nhập bằng python selen?

  1. Nhà

    1. Công cộng
    2. Câu hỏi
    3. Tags

    4. Người dùng

    5. Các công ty

    6. Tập thể

    7. Khám phá tập thể
    1. Đội

      Stack Overflow cho các nhóm - Bắt đầu hợp tác và chia sẻ kiến ​​thức tổ chức. Tạo một đội miễn phí tại sao các đội? – Start collaborating and sharing organizational knowledge.

      Hướng dẫn how do you scrape a website that requires login with python selenium? - làm thế nào để bạn tìm kiếm một trang web yêu cầu đăng nhập bằng python selen?
      Create a free Team Why Teams?

    2. Đội

    3. Stack Overflow cho các nhóm - Bắt đầu hợp tác và chia sẻ kiến ​​thức tổ chức. Tạo một đội miễn phí tại sao các đội?

Tạo nhóm miễn phí

Tập thể ™ trên Stack Overflow

Tìm nội dung tập trung, đáng tin cậy và hợp tác xung quanh các công nghệ bạn sử dụng nhiều nhất.

Tìm hiểu thêm về tập thể

Hỏi câu hỏi 3 years, 11 months ago

Đã hỏi 3 năm, 11 tháng trước 3 years, 10 months ago

Sửa đổi 3 năm, 10 tháng trước 4k times

1

Đã xem 4k lần

Tôi đang cố gắng loại bỏ trang web LinkedIn cho một số hồ sơ người dùng.

Tôi đang sử dụng selenium cho tự động hóa trình duyệt.

Tôi cần tất cả các cấu hình trong https://www.linkedin.com/search/results/all/?keywords=Director%20Supply%20Chain&origin=global_search_header&page=1

Nhưng trang web yêu cầu chi tiết đăng nhập.

  • Làm thế nào tôi nên cung cấp chi tiết đăng nhập của mình trong mã?
  • Python
  • web-scraping

SelenNov 17, 2018 at 10:54

Hướng dẫn how do you scrape a website that requires login with python selenium? - làm thế nào để bạn tìm kiếm một trang web yêu cầu đăng nhập bằng python selen?

Đã chỉnh sửa ngày 17 tháng 11 năm 2018 lúc 10:54

Sagar Zala9 gold badges31 silver badges59 bronze badges

4.4619 Huy hiệu vàng31 Huy hiệu bạc59 Huy hiệu ĐồngNov 17, 2018 at 2:48

Hướng dẫn how do you scrape a website that requires login with python selenium? - làm thế nào để bạn tìm kiếm một trang web yêu cầu đăng nhập bằng python selen?

Đã hỏi ngày 17 tháng 11 năm 2018 lúc 2:48Python Charm

Python Charmpython quyến rũ1 silver badge7 bronze badges

2

  • 2

    331 Huy hiệu bạc7 Huy hiệu đồng

    Họ có API mà bạn có thể sử dụng. Bạn có chắc là dữ liệu bạn cần không có trong đó?

    - & nbsp; Codingkuma

  • Ngày 17 tháng 11 năm 2018 lúc 3:01

    Dường như có rất nhiều kết quả tìm kiếm cho chính xác điều này. Không biết chúng được cập nhật như thế nào nhưng đây là một hướng dẫn tuyên bố sẽ làm điều đó: youtube.com/watch?v=TRSXSMEXCPQ

    - & nbsp; qharr

Ngày 17 tháng 11 năm 2018 lúc 5:59 | 

Thêm một bình luận & nbsp; | & nbsp;

2 câu trả lời

2

Được sắp xếp bởi: Đặt lại về mặc định

driver.get("https://www.linkedin.com")
driver.implicitly_wait(6)
driver.find_element_by_xpath("""//*[@id="login-email"]""").send_keys(userid)
driver.find_element_by_xpath("""//*[@id="login-password"]""").send_keys(password)
driver.find_element_by_xpath("""//*[@id="login-submit"]""").click()
driver.get("https://www.linkedin.com/search/results/all/? 
keywords=director%20supply%20chain&origin=GLOBAL_SEARCH_HEADER&page=1")

Mã này đang hoạt độngNov 20, 2018 at 13:41

Hướng dẫn how do you scrape a website that requires login with python selenium? - làm thế nào để bạn tìm kiếm một trang web yêu cầu đăng nhập bằng python selen?

Đã hỏi ngày 17 tháng 11 năm 2018 lúc 2:48Python Charm

Python Charmpython quyến rũ1 silver badge7 bronze badges

    Ngày 17 tháng 11 năm 2018 lúc 5:59 | 

    1

    Thêm một bình luận & nbsp; | & nbsp;

    2 câu trả lờiNov 17, 2018 at 2:59

    aegon52aegon52aegon52

    Được sắp xếp bởi: Đặt lại về mặc định1 silver badge7 bronze badges

    2

    • Mã này đang hoạt động

      Đã trả lời ngày 20 tháng 11 năm 2018 lúc 13:41

      Bạn sẽ cần tìm các hộp tên người dùng và mật khẩu và nhập chúng. Tôi thấy điều này dễ làm nhất với ID phần tử CSS. Selenium có phương pháp find_element_by_id. Kiểm tra dự án đăng nhập Auto Selenium nhỏ này mà tôi đã thực hiện: https://github.com/bnorquist/auto_login/blob/master/scripts/login.py#l7

    • Đã trả lời ngày 17 tháng 11 năm 2018 lúc 2:59

      1281 Huy hiệu bạc7 Huy hiệu đồng

      Tôi nên đặt tên người dùng và mật khẩu của mình ở đâu trong mã?

    Ngày 17 tháng 11 năm 2018 lúc 5:59 | 

    Thêm một bình luận & nbsp; | & nbsp;

    2 câu trả lời

    Được sắp xếp bởi: Đặt lại về mặc định

    Mã này đang hoạt động

    Đã trả lời ngày 20 tháng 11 năm 2018 lúc 13:41

    Bạn sẽ cần tìm các hộp tên người dùng và mật khẩu và nhập chúng. Tôi thấy điều này dễ làm nhất với ID phần tử CSS. Selenium có phương pháp find_element_by_id. Kiểm tra dự án đăng nhập Auto Selenium nhỏ này mà tôi đã thực hiện: https://github.com/bnorquist/auto_login/blob/master/scripts/login.py#l7

    Đã trả lời ngày 17 tháng 11 năm 2018 lúc 2:59

    1281 Huy hiệu bạc7 Huy hiệu đồng

    Tôi nên đặt tên người dùng và mật khẩu của mình ở đâu trong mã?

    - & nbsp; Python quyến rũ

    Ngày 17 tháng 11 năm 2018 lúc 3:39Làm thế nào tôi nên cung cấp chi tiết đăng nhập của mình trong mã?Pythonweb-scrapingSelen

    • Đã chỉnh sửa ngày 17 tháng 11 năm 2018 lúc 10:54
    • Sagar Zala

    • 4.4619 Huy hiệu vàng31 Huy hiệu bạc59 Huy hiệu Đồng

    • Đã hỏi ngày 17 tháng 11 năm 2018 lúc 2:48
    • Python Charmpython quyến rũ

    • 331 Huy hiệu bạc7 Huy hiệu đồng

    • Họ có API mà bạn có thể sử dụng. Bạn có chắc là dữ liệu bạn cần không có trong đó?

    • - & nbsp; Codingkuma

    Ngày 17 tháng 11 năm 2018 lúc 3:01

    568

    Dường như có rất nhiều kết quả tìm kiếm cho chính xác điều này. Không biết chúng được cập nhật như thế nào nhưng đây là một hướng dẫn tuyên bố sẽ làm điều đó: youtube.com/watch?v=TRSXSMEXCPQ

    0

    - & nbsp; qharr

    0

    Ngày 17 tháng 11 năm 2018 lúc 5:59

    2

    Thêm một bình luận & nbsp; | & nbsp;

    1

    2 câu trả lời

    0

    Được sắp xếp bởi: Đặt lại về mặc định

    0

    Mã này đang hoạt động

    1

    Đã trả lời ngày 20 tháng 11 năm 2018 lúc 13:41

    Bạn sẽ cần tìm các hộp tên người dùng và mật khẩu và nhập chúng. Tôi thấy điều này dễ làm nhất với ID phần tử CSS. Selenium có phương pháp find_element_by_id. Kiểm tra dự án đăng nhập Auto Selenium nhỏ này mà tôi đã thực hiện: https://github.com/bnorquist/auto_login/blob/master/scripts/login.py#l7

    • Đã trả lời ngày 17 tháng 11 năm 2018 lúc 2:59
    • 1281 Huy hiệu bạc7 Huy hiệu đồng
    • Tôi nên đặt tên người dùng và mật khẩu của mình ở đâu trong mã?
    • - & nbsp; Python quyến rũ
    • Ngày 17 tháng 11 năm 2018 lúc 3:39
    • Cả tên người dùng và PS đều có thể được nhập vào trang web.
    • - & nbsp; rpb
    • Ngày 13 tháng 4 năm 2020 lúc 21:43
    • câu trả lời của bạn
    • Đăng ký hoặc đăng nhập
    • Đăng ký bằng Google
    • Đăng ký bằng Facebook
    • Đăng ký bằng email và mật khẩu
    • Đăng như một khách
    • Tên
    • E-mail
    • Yêu cầu, nhưng không bao giờ hiển thị
    • Bằng cách nhấp vào bài đăng của bạn, bạn đồng ý với Điều khoản dịch vụ, chính sách quyền riêng tư và chính sách cookie của chúng tôi
    • Tại sao tất cả các lời khuyên viết cảnh khăng khăng về hiện trường có một mục tiêu rõ ràng khi điều này thường không được thực hành trong các cuốn sách bán chạy nhất?
    • Một từ cho "một thông điệp cho chính tôi"
    • Liệu một nhà tù dựa trên chức năng buồng áp lực cực cao?
    • Chuyển đổi số nguyên thành Float 754
    • Có gõ các ghi chú của một cuộc trò chuyện bằng miệng làm cho cuộc thảo luận bằng miệng ràng buộc về mặt pháp lý hơn?
    • Có ổn không khi có một nhân vật chính mà không có mục tiêu?

    nhiều câu hỏi nóng hơn

    Nguồn cấp dữ liệu câu hỏi

    Sự riêng tư của bạn

    Bằng cách nhấp vào Chấp nhận tất cả các cookie, bạn đồng ý Stack Exchange có thể lưu trữ cookie trên thiết bị của bạn và tiết lộ thông tin theo chính sách cookie của chúng tôi.

    Làm thế nào để bạn cạo dữ liệu từ một trang web yêu cầu đăng nhập?

    Parsehub là một máy cạo web miễn phí và mạnh mẽ, có thể đăng nhập vào bất kỳ trang web nào trước khi nó bắt đầu cạo dữ liệu. Sau đó, bạn có thể thiết lập nó để trích xuất dữ liệu cụ thể mà bạn muốn và tải xuống tất cả vào tệp Excel hoặc JSON. Để bắt đầu, hãy đảm bảo bạn tải xuống và cài đặt Parsehub miễn phí.. You can then set it up to extract the specific data you want and download it all to an Excel or JSON file. To get started, make sure you download and install ParseHub for free.

    Làm thế nào để bạn cạo một trang web yêu cầu đăng nhập bằng python và súp đẹp?

    Python..
    Trước hết, nhập thư viện yêu cầu ..
    Sau đó, chỉ định URL của trang web bạn muốn cạo ..
    Gửi yêu cầu HTTP đến URL được chỉ định và lưu phản hồi từ máy chủ trong một đối tượng phản hồi có tên R ..
    Bây giờ, như in r. Nội dung để có được nội dung HTML thô của trang web. Nó là loại 'chuỗi' ..

    Làm thế nào để bạn cạo dữ liệu từ một trang web bằng python selenium?

    Xóa web bằng Selenium và Python..
    Installation..
    Bắt đầu nhanh.Chế độ không đầu Chrome.Thuộc tính trang WebDriver ..
    Định vị các yếu tố.Các phương pháp Find_element.Selenium Webelement.....
    Chụp ảnh màn hình ..
    Chờ đợi một yếu tố có mặt ..
    Thực hiện JavaScript ..
    Sử dụng proxy với dây selen ..
    Chặn hình ảnh và JavaScript ..

    Làm cách nào để đăng nhập vào trang web của mình bằng selenium?

    Các bước để tự động hóa đăng nhập bằng Selenium WebDriver..
    Tạo một phiên bản selenium webdriver ..
    Định cấu hình trình duyệt nếu được yêu cầu ..
    Điều hướng đến trang web cần thiết ..
    Xác định vị trí phần tử web có liên quan ..
    Thực hiện hành động trên phần tử web ..
    Xác minh và xác nhận hành động ..