是时候找对象了,今天来分享下我觉得很有意思的一个专属告白神器,可以把你想说的话做成各种小人举牌的方式来对你喜欢的那个人告白。 一、安装selenium库
结果如下: 1.chromedriver驱动的配置如果你想要驱动谷歌浏览器,自动打开浏览器,必须匹配chromedriver驱动,否则会报错。 配置chromedriver驱动,一定要注意 “驱动” 和 “谷歌浏览器” 版本一定是要相匹配,否则不能使用。 2.检查谷歌浏览器的版本提供一个地址
点击“右上角三个点” --> 点击“设置” --> 点击 “关于chrome”,出现如下界面。 3.下载chromedriver驱动下面这个地址可以供大家选择各种版本驱动程序
从上面的图中可以看出,谷歌浏览器的版本是【92.0.4515.131】,这里我们选择的对应版本的驱动,然后点进该文件后,可以根据我们的操作系统,选择对应的驱动。 4.chromedriver驱动的配置解压上述下载好的文件,并将解压后我们得到的chromedriver.exe文件,需要放到Python的安装路径下,你可以查看你的Python解释器安装在哪里,然后,将chromedriver.exe放置和Python.exe在一起 5.检验selenium是否可用使用下面两行代码,如果谷歌浏览器成功被驱动打开,证明上述安装和配置没问题。
结果如下: 二、selenium库制作举牌小人提供一个网址,可以利用这个网址,基于selenium库,制作一个好看的举牌小人。
1.分析网页首先,我们打开上述网址,操作步骤简单的描述下。
然后,我们就要使用库,模拟人为操作浏览器,实现下面这三步操作。
点击F12,打开开发者工具,我们先来定位“输入框”,可以看到这里的id属性是up-content。 再来定位“生成”这二字的节点,可以看到这里的id属性是preview。 最后再来定位“下载”这二字的节点,可以看到这里的id属性是download。 在selenium中,有如下多种方法,来定位节点。这个其实就是定位方法,没必要多讲述。由于我这里是通过id属性,定位对应节点,因此使用的方法就是find_element_by_id。 上代码,代码中有详细的注释,就算是新手都能一看就懂的。
结果如下:这个图片的下载位置,就是谷歌浏览器的默认下载地址,我们可以修改到指定文件夹,那么所下载的图片就都在指定位置了。 ①兼职交流,行业咨询、大佬在线专业解答有 ②Python开发环境安装教程有 ③Python400集自学视频有 ④软件开发常用词汇有 ⑤Python学习路线图有 ⑥3000多本Python电子书有 感谢观看,我是一名喜欢分享的小博主,求三连+关注。 |
|