小豆浆 ubuntu16.04下安装google浏览器及打开1个网页 www.xdoujiang.com

  • A+
所属分类:python实战
  1. 一、基础环境
  2. 1、root@gongzheng-virtual-machine:~# cat /etc/issue
  3. Ubuntu 16.04.3 LTS \n \l
  4. 2、IP
  5. root@gongzheng-virtual-machine:~# /sbin/ifconfig
  6. ens33     Link encap:Ethernet  HWaddr 00:0c:29:f9:88:bc
  7.           inet addr:192.168.134.146  Bcast:192.168.134.255  Mask:255.255.255.0
  8. 3、相关软件及版本
  9. pip3
  10. google-chrome-stable_current_amd64.deb 60
  11. python3
  12. selenium 3.5.0
  13. chromedriver 2.3.1
  14. 二、 安装google浏览器及打开1个网页
  15. 1、下载(我这里是使用蓝灯打开google 然后下载)
  16. https://www.google.com/chrome/browser/desktop/index.html
  17. 小豆浆 ubuntu16.04下安装google浏览器及打开1个网页 www.xdoujiang.com
  18. 2、把deb包上传到服务器
  19. root@gongzheng-virtual-machine:~# ll
  20. total 73172
  21. drwx------  7 root root     4096 8月  29 15:55 ./
  22. drwxr-xr-x 24 root root     4096 8月  29 11:22 ../
  23. -rw-------  1 root root      217 8月  29 16:10 .bash_history
  24. -rw-r--r--  1 root root     3106 10月 23  2015 .bashrc
  25. drwx------  3 root root     4096 8月  29 15:40 .cache/
  26. -rwxr-xr-x  1 root root  8799120 7月  21 18:08 chromedriver*
  27. -rw-r--r--  1 root root  3981209 7月  22 09:10 chromedriver_linux64.zip
  28. drwx------  3 root root     4096 8月  29 15:54 .config/
  29. drwx------  3 root root     4096 8月  29 15:27 .gnupg/
  30. -rw-r--r--  1 root root 62007810 8月  29 14:58 google-chrome-stable_current_amd64.deb
  31. drwxr-xr-x  3 root root     4096 8月  29 15:54 .local/
  32. drwx------  3 root root     4096 8月  29 15:54 .pki/
  33. -rw-r--r--  1 root root      148 8月  17  2015 .profile
  34. -rw-------  1 root root      186 8月  29 15:55 .python_history
  35. -rw-r--r--  1 root root      171 8月  29 15:46 .wget-hsts
  36. 3、先安装gdebi 解决安装deb依赖包的问题
  37. root@gongzheng-virtual-machine:~# apt-get -y install gdebi
  38. 4、安装deb包
  39. root@gongzheng-virtual-machine:~# gdebi google-chrome-stable_current_amd64.deb 
  40. 5、安装pip3命令及selenium
  41. root@gongzheng-virtual-machine:~# apt-get -y install python3-pip
  42. root@gongzheng-virtual-machine:~# pip3 install selenium
  43. 6、再下载chromedriver
  44. wget https://npm.taobao.org/mirrors/chromedriver/2.31/chromedriver_linux64.zip
  45. 7、解压
  46. root@gongzheng-virtual-machine:~# unzip chromedriver_linux64.zip 
  47. 8、根据图提示 将包放在/usr/bin/
  48. root@gongzheng-virtual-machine:~# cp chromedriver /usr/bin/
  49. 小豆浆 ubuntu16.04下安装google浏览器及打开1个网页 www.xdoujiang.com
  50. 9、测试(先看下有没用过。。如果用过先kill掉 有影响)
  51. root@gongzheng-virtual-machine:~# ps -ef|grep chrom
  52. gongzhe+   9825   9821  0 15:55 pts/1    00:00:00 [chromedriver] <defunct>
  53. gongzhe+   9990   9821  0 16:07 pts/1    00:00:00 [chromedriver] <defunct>
  54. gongzhe+  10160  10156  0 16:10 pts/2    00:00:00 chromedriver --port=46121
  55. gongzhe+  10163  10160  0 16:10 pts/2    00:00:01 [chrome] <defunct>
  56. root      10294   3371  0 16:14 pts/0    00:00:00 grep --color=auto chrom
  57. 10、正式开始测试(切换到普通用户)
  58. from selenium import webdriver
  59. 执行这步时会弹出1个网页 不要关闭 先最小化
  60. dr = webdriver.Chrome()
  61. 直接打开1个网页就可以了
  62. dr.get('https://www.xdoujiang.com')
  63. 小豆浆 ubuntu16.04下安装google浏览器及打开1个网页 www.xdoujiang.com
  64. 最后看下进程
  65. 小豆浆 ubuntu16.04下安装google浏览器及打开1个网页 www.xdoujiang.com
  • 我的微信
  • 这是我的微信扫一扫
  • weinxin
  • 我的微信公众号
  • 我的微信公众号扫一扫
  • weinxin

说点什么

您将是第一位评论人!

提醒
avatar