Commit 350a7d1c authored by liyang's avatar liyang

fix:debug ptt

parent c691b390
......@@ -30,7 +30,7 @@ def reptile(browser=None, search_word=""):
url = "https://www.ptt.cc/bbs/hotboards.html"
# 无头模式执行
option = ['--headless']
browser = browser or create(None, True)
browser = browser or create(option, True)
# 有头模式执行
# browser = browser or create()
# 打开网页
......
......@@ -80,7 +80,7 @@ def create(option=None, using_user_data=True, web_browser="firefox"):
# print("当前系统是 Linux")
# linux下运行记得加上这些参数 ----------------------------
# chrome_options.add_argument('--headless')
options.add_argument("--window-size=1920x1080") # 设置窗口大小,这是一个常见的完全无头模式的设置
# options.add_argument("--window-size=1920x1080") # 设置窗口大小,这是一个常见的完全无头模式的设置
options.add_argument('--no-sandbox')
options.add_argument('--disable-gpu')
options.add_argument('--disable-dev-shm-usage')
......@@ -92,15 +92,5 @@ def create(option=None, using_user_data=True, web_browser="firefox"):
browser = webdriver.Firefox(options=options)
else:
browser = webdriver.Chrome(options=options)
# -----------------------------------------------------------------
# else:
# # print("当前系统不是 Linux")
# # linux下运行记得加上这些参数 ----------------------------
# # chrome_options.add_argument('--headless') # 启用无头模式
# options.add_argument('--no-sandbox') # 禁用沙盒模式
# options.add_argument('--disable-gpu')
# options.add_argument('--disable-dev-shm-usage')
# # 创建浏览器驱动对象
# browser = webdriver.Chrome(options=options)
return browser
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment