文章7
标签10
分类4

利用 Python 实现自动控制浏览器

前言

班上现在每晚都要用电脑看 15 分钟的《新闻联播》,每天晚上都要开开关关浏览器挺令人讨厌的,于是就折腾了个这玩意

放在这记录一下方便以后如果还有用的话可以直接照搬(逃

代码

环境:Python 3

from time import sleep
from datetime import datetime
from selenium import webdriver 

url = "https://tv.cctv.com/live/index.shtml" 

chrome = webdriver.Chrome() # 打开浏览器
chrome.maximize_window() # 全屏
chrome.get(url) # 输入地址

trying = 0
while tring <=17 :
    try:
        chrome.find_element_by_id('player_fullscreen_player').click() # 视频全屏
        chrome.find_element_by_id('player').click() # 开始播放
        break
    except: # 开始播放失败时执行
        trying += 1
        sleep(2)
else:
    chrome.quit()
    exit()

while datetime.now().minute != 15: # 当分钟数不为 15分 时,休眠
    sleep(30)

chrome.quit() # 关闭浏览器
exit()

让它每晚 7 点自动启动的话弄个定时计划就好了

本文作者:Little_cow
本文链接:http://blog.mzniuniu.cn/auto-chrome-control/
许可协议:采用 署名-非商业性使用-相同方式共享 4.0 国际 转载请注明原作者