from DrissionPage import *
import re
from time import sleep
import csv
import os
import datetime#写入时间
p = MixPage('s')
#p = MixPage()
p.get('https://www.foxnews.com/elections/2020/general-results/state/nevada')
dem = p.ele('@class:party-info dem')
print(dem.text[10:14])
rep = p.ele('@class:party-info rep')
print(rep.text[12:17])
baifengbi = float(dem.text[10:14])-float(rep.text[12:17])
print("{:.2f}".format(baifengbi))
print(dem.text[15:19])
print(rep.text[18:22])
xuanpiao = int(dem.text[15:19])-int(rep.text[18:22])
print(xuanpiao) #千
kaipiao = p.ele('@class:percent-in')
print(kaipiao.text)
import requests
token = 'xxxxxx' #在pushplus网站中可以找到钥匙
title= '拜登多'+"{:.2f}".format(baifengbi)+'% '+str(xuanpiao)+'千张票'
content = '开票完成比例 '+str(kaipiao.text)+' '+str(dem.text)+' '+str(rep.text)
url = 'http://pushplus.hxtrip.com/send?token='+token+'&title='+title+'&content='+content+'&template=html&topic=3'
requests.get(url)