共计 1040 个字符,预计需要花费 3 分钟才能阅读完成。
前段时间写了个小脚本,该脚本是爬取内部的grafana网站来获取gpu集群的利用率,然后对接内部的通讯软件每天定时发送利用率报告。
其实可以不用自己来做,找计算平台的同事看下能不能开放api接口方便查询,不过后来发现爬这个页面更简单,本着怎么简单怎么来的方式,就试着用selenium来做这件事。其实代码啥的写起来前前后后只用了30行不到,主要是找chrome driver找了一段时间。
后来发现了一个网站,https://googlechromelabs.github.io/chrome-for-testing/ 这里记录了最新的一些chrome driver的下载连接,google自己的竟然停止在114版本,也不知道咋回事。我这里实测了120版本的driver是可以使用,linux x64,其他版本的未测试,感兴趣的小伙伴也可以试试,应该问题不大。
Binary | Platform | URL | HTTP status |
---|---|---|---|
chromedriver |
linux64 |
https://edgedl.me.gvt1.com/edgedl/chrome/chrome-for-testing/120.0.6099.109/linux64/chromedriver-linux64.zip |
200 |
chromedriver |
mac-arm64 |
https://edgedl.me.gvt1.com/edgedl/chrome/chrome-for-testing/120.0.6099.109/mac-arm64/chromedriver-mac-arm64.zip |
200 |
chromedriver |
mac-x64 |
https://edgedl.me.gvt1.com/edgedl/chrome/chrome-for-testing/120.0.6099.109/mac-x64/chromedriver-mac-x64.zip |
200 |
chromedriver |
win32 |
https://edgedl.me.gvt1.com/edgedl/chrome/chrome-for-testing/120.0.6099.109/win32/chromedriver-win32.zip |
200 |
chromedriver |
win64 |
https://edgedl.me.gvt1.com/edgedl/chrome/chrome-for-testing/120.0.6099.109/win64/chromedriver-win64.zip |
200 |
正文完
请博主喝杯咖啡吧!