使用 Python3 构造 Selenium 借用 Chromium 内核, 以下是在 root 权限下的安装配置过程以及问题的相关解决链接
-
apt-get install python3.6
-
apt-get autoremove python3.6
-
apt-get install python3-software-properties
-
apt-get install python3-pip
-
pip install selenium
-
apt-get install chromium-browser
-
下载 http://chromedriver.storage.googleapis.com/index.html 必须保证大版本和 chromium 一样
-
安装到 /usr/bin
-
apt-get install libgconf-2-4
-
安装字体解决乱码或者空格问题https://blog.csdn.net/kobesdu/article/details/83045156
(1) 输入命令
sudo apt-get install language-pack-zh-hans
(2) 修改/etc/environment(在文件的末尾追加):
LANG="zh_CN.UTF-8"
LANGUAGE="zh_CN:zh:en_US:en"
注意访问etc文件的方法:命令 (sudo nautilus)
新建一个具有管理员权限的文件窗口(默认位置是根目录,须配合sudo命令),可以在此窗口中在任意位置粘贴、创建、修改文件或对任意位置的已有文件进行修改、删除、移动操作。
然后在FileSystem.root文件夹找到etc文件夹;修改environment文件;
(3) 修改/var/lib/locales/supported.d/local(没有这个文件就新建,同样在末尾追加):
en_US.UTF-8 UTF-8
zh_CN.UTF-8 UTF-8
zh_CN.GBK GBK
zh_CN GB2312
(4) 执行命令:sudo locale-gen
(5) 对于中文乱码是空格的情况,安装中文字体解决。
sudo apt-get install fonts-droid-fallback ttf-wqy-zenhei ttf-wqy-microhei fonts-arphic-ukai fonts-arphic-uming
(6) 安装后重启 Ubuntu
- pip3 install web.py
学习地址 1: https://blog.csdn.net/qq_22194315/article/details/79114533
-
pip3 install PyMySQL
# 使用 pymysql 代替 mysql , 这样 webPy 下的 mysql 才可以使用
import pymysql
pymysql.install_as_MySQLdb()
-
WebDriverWait元素等待和全局设置 https://www.cnblogs.com/minghong/p/11678199.html
-
Selenium 别人的博客快捷介绍使用方法 https://www.cnblogs.com/i969639/p/11201174.html
-
Selenium 中文文档 https://selenium-python-zh.readthedocs.io/en/latest/installation.html
网友评论