仅供参考!!!
def requ(n):
i=str(n+1)
if n!=0:
url='https://cet4.koolearn.com/20131106/783888_'+i+'.html'
else:
url='https://cet4.koolearn.com/20131106/783888'+'.html'
headers = {'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) '
'Chrome/100.0.4896.127 Safari/537.36'}
reponse = r.get(url=url, headers=headers)
time.sleep(0.001)
reponse.encoding = "utf-8"
cihui = reponse.text
ex='
\\u3000(.*?)
'
ci=re.findall(ex,cihui,re.S)
if i=='15':
ci=ci[:-1]
if i=='1':
ci=ci[1:]
with open('./text2.txt','a+',encoding='utf-8') as fp:
for i in range(len(ci)):
fp.write(ci[i]+'\n')
print("\r{}\tDownload Progress{:-4.1f}%".format('▮'* (int(i/10)), ((i/(len(ci)-1))*100)), end="")
time.sleep(0.0001)
fp.close()
print("\t\t第{}个任务完成!!!".format(n+1))
print("任务开始".center(50//2,"-"))
for i in range(15):
requ(i)
print("任务结束".center(50//2,"-"))
0.0分
0 人评分
1128题解(返回值为数组的情况)浏览:456 |
数字游戏 (C++代码)浏览:1180 |
交换Easy (C语言代码)浏览:759 |
C语言程序设计教程(第三版)课后习题8.1 (C语言代码)浏览:565 |
C语言程序设计教程(第三版)课后习题6.9 (C语言代码)浏览:479 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:355 |
C语言训练-斐波纳契数列 (C语言代码)浏览:593 |
C语言程序设计教程(第三版)课后习题4.9 (C语言代码)浏览:556 |
字符串的修改 (C语言代码)浏览:1139 |
用getchar()函数接收字符,正序输入为什么会倒序输出浏览:741 |