這個題的名字很好玩啊,進去看一眼題
啊這?這不是難為人嗎?那我走??
而且每次重新整理這些數字都會改變,打消了先算出來再重新整理送出的念頭,這顯然不是人力能達到的範疇。。。。。
是以,這個時候,就要上腳本了!!這裡主要用到eval()這個函數,它将括号裡的字元串執行,就可以很快算出結果。
import requests
from bs4 import BeautifulSoup
url = 'http://114.67.246.176:16560/'
r = requests.session()
soup = BeautifulSoup(r.get(url=url).content,'lxml')
data = {
'value':eval(soup.div.string[:-3])
}
response = r.post(url=url,data=data)
print(response.content.decode('utf-8'))
把字元串有用的部分截出來,扔進eval()函數算出結果送出給伺服器即可~
最後的decode可以避免亂碼,看起來更舒服一些