zl程序教程

您现在的位置是:首页 >  云平台

当前栏目

美国大选最关键州实时得票30分钟更新2020.11.5

美国实时 更新 关键 分钟 30 2020.11 大选
2023-06-13 09:13:01 时间
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)