start_selenium.py 747 B

1234567891011121314151617181920212223242526272829
  1. # -*- coding: utf-8 -*-
  2. # @Author: wangkun
  3. # @Time: 2023/9/20
  4. from selenium import webdriver
  5. from common.common import Common # 导入封装好的 log 记录方法
  6. def start_selenium():
  7. # 创建 ChromeOptions 对象
  8. chrome_options = webdriver.ChromeOptions()
  9. chrome_options.add_argument('--remote-debugging-port=8888')
  10. # 启动带有指定选项的 Selenium WebDriver
  11. driver = webdriver.Chrome(options=chrome_options)
  12. # 访问抖音首页
  13. driver.get('https://www.douyin.com/')
  14. # 获取页面内容
  15. page_content = driver.page_source
  16. # 调用 log 记录方法,将页面内容传递给它
  17. Common.logger('mitm', 'dev').info(page_content)
  18. # 关闭 WebDriver
  19. driver.quit()
  20. start_selenium()