码迷,mamicode.com
首页 > 其他好文 > 详细

24、博客达人

时间:2019-05-12 00:49:01      阅读:275      评论:0      收藏:0      [点我收藏+]

标签:col   sleep   网站   一个   cli   发表   raw   port   login   

首先,登录博客人人都是蜘蛛侠。
 
然后,在文章《未来已来(三)——同九义何汝秀》中,发表一个评论,这个评论中必须要带有“selenium”这个词。
 
URL     https://wordpress-edu-3autumn.localprod.forc.work/wp-login.php     spiderman    crawler334566
 
 1 from selenium import webdriver
 2 import time
 3 driver = webdriver.Chrome()
 4 
 5 #   1、打开浏览器,登录网站“人人都是蜘蛛侠”
 6 driver.get(https://wordpress-edu-3autumn.localprod.forc.work/wp-login.php)
 7 time.sleep(1)
 8 
 9 #   2、输入用户名
10 username = driver.find_element_by_id(user_login)
11 username.send_keys(spiderman)
12 time.sleep(1)
13 
14 #   3、输入密码
15 passwd = driver.find_element_by_id(user_pass)
16 passwd.send_keys(crawler334566)
17 time.sleep(1)
18 
19 #   4、点击登录按钮
20 submit = driver.find_element_by_id(wp-submit)
21 submit.click()
22 time.sleep(1)
23 
24 #   5、在搜索框中输入“未来已来(三)——同九义何汝秀”
25 search_text = driver.find_element_by_class_name(search-field)
26 search_text.send_keys(未来已来(三)——同九义何汝秀)
27 time.sleep(1)
28 
29 #   6、点击搜索按钮
30 search_button = driver.find_element_by_class_name(icon-search)
31 search_button.click()
32 time.sleep(1)
33 
34 #   7、在搜索结果中找到目标文章的超链接,并点击该超链接打开文章页面
35 url = driver.find_element_by_link_text(未来已来(三)——同九义何汝秀)
36 url.click()
37 
38 #   8、在评论区域输入“selenium野草”
39 comment_textarea = driver.find_element_by_tag_name(textarea)
40 comment_textarea.send_keys(selenium野草)
41 time.sleep(1)
42 
43 #   9、点击发布评论按钮
44 comment_button = driver.find_element_by_class_name(submit)
45 comment_button.click()
46 time.sleep(3)
47 
48 #   10、关闭浏览器
49 driver.close()

 技术图片

24、博客达人

标签:col   sleep   网站   一个   cli   发表   raw   port   login   

原文地址:https://www.cnblogs.com/www1707/p/10850633.html

(0)
(1)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!