导入需要用到的模块
from selenium import webdriver
import time
from selenium.webdriver.common.keys import Keys
模拟谷歌浏览器
driver = webdriver.Chrome()
访问qq空间
url = 'https://i.qq.com/'
driver.get(url)
time.sleep(10)
当时我做的时候定位一直报错
所以这里等待10s是让自己把手机拿出来扫一扫直接登录
获取点赞的图标的位置
dz = driver.find_elements_by_xpath('//*[@class="f-single f-s-s"]/div[3]/div[1]/p/a[3]/i')
需要模拟键盘的空格
这里只循环了10次
for i in range(0,10):
driver.find_element_by_tag_name('body').send_keys(Keys.SPACE)
time.sleep(0.5)
for d in dz:
print(d)
d.click()
这样就可以实现自动点赞了