需要刷的文章列表如下:
这里的代码要用到selenium。
selenium是什么呢?它是一个强大的Python库。
它可以做什么呢?它可以用几行代码,控制浏览器,做出自动打开、输入、点击等操作,就像是有一个真正的用户在操作一样。
代码如下:
import xlrd
import time
import requests
from selenium import webdriver
def read_excel():
workbook = xlrd.open_workbook("C:/Users/ASUS/Desktop/文章.xlsx")
worksheet = workbook.sheet_by_index(0)
nrows = worksheet.nrows #获取行数
ncols = worksheet.ncols #获取列数
link_col = int(ncols)-1
col_values = worksheet.col_values(link_col)
urls = col_values
#i = 0
for url in urls:
if url == "链接":
pass
else:
driver = webdriver.Chrome()
driver.get(url)
driver.close()
#i = i+1
#print(res.status_code,'第'+str(i)+'篇文章访问成功')
num = int(input('请问你要刷几遍列表文章?'))
for j in range(num):
read_excel()
#print('\n')
print('循环结束')
你会发现网页文章的阅读量会增加。