AIRobot

AIRobot quick note


  • 首页

  • 关于

  • 标签

  • 分类

  • 归档

  • 搜索

selenium and chromium

发表于 2019-06-17 更新于 2019-06-18
本文字数: 851 阅读时长 ≈ 1 分钟

很长时间没用过selenium了,再次使用时发现selenium和phantomjs分手了??,但是Chrome和Firefox都提供了headless运行的选项,也避免了phantomjs的小坑。

首先是环境的准备

ubuntu

1
2
3
apt install -y chromium-browser
apt install -y chromium-chromedriver
pip install selenium

debian

1
2
3
apt install -y chromium
apt install -y chromium-driver
pip install selenium
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
from selenium import webdriver
from selenium.webdriver.common.desired_capabilities import DesiredCapabilities
capabilities = DesiredCapabilities.CHROME
capabilities['loggingPrefs'] = {
'performance': 'ALL',
}

options = webdriver.ChromeOptions()
options.add_argument('--ignore-certificate-errors')
options.add_argument('headless')
# root权限下启动需要添加下面的参数
#options.add_argument('--no-sandbox')

driver = webdriver.Chrome(
desired_capabilities=capabilities,
options=options,
)

driver.get('https://airobots.win')
print(driver.page_source)
#driver.close()
driver.quit()
select poll epoll简单性能测试
内存对齐
AIRobot

AIRobot

AIRobot quick note
130 日志
15 分类
23 标签
GitHub E-Mail
Creative Commons
0%
© 2023 AIRobot | 716k | 10:51