# -*- coding:utf-8 -*-
import re
import requests
def extract_sums():
url ='http://glidedsky.com/login'
h = {
"User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36",
}
session = requests.session()
session.headers = h
token = session.get(url)
_token = re.search(r'"_token" value="(.*?)"',token.text).group(1)
print(_token)
data = {
"_token": _token,
"email": "邮箱",
"password": "密码",
}
res = session.post(url,data=data,)
# 第一关 url
res2 = session.get('http://glidedsky.com/level/web/crawler-basic-1')
html = re.search(r'<div class="row">(.*)</main>',res2.text,re.S)
nums = re.findall(r'\d{3}',html.group(1))
print(nums)
print(len(nums))
return [int(i) for i in nums]
print(sum(extract_sums()))