跟据文件内容持续百度
脚本目的是小时候暑假看过一个韩剧,看了一半没看见结局,不记得剧名了,有点遗憾。在网上搜索那几年有哪些剧,然后百度,主角长啥样还是有点印象的,最终找到了!!!
# -- coding:UTF-8 -- import re from selenium import webdriver from selenium.webdriver.common.by import By from selenium.webdriver.common.keys import Keys import time import keyboard tv_name_re = re.compile(r'《(.*?)》') driver = webdriver.Chrome() driver.maximize_window() # 窗口最大化 driver.get('http://www.baidu.com') ''' 1、先显示匹配到的搜索关键字,然后按下a键搜索 2、test.txt文件格式 KBS 《小盖子》 元彬、李钟原、赵民基、李瑶媛、芮智苑 MBC 《夏娃的诱惑》(《爱上女主播》、《女主播的故事》) 张东健、蔡琳、韩载硕、金素妍 ''' try: with open('test.txt', 'r', encoding='utf-8') as f: line = f.readline() # 调用文件的 readline()方法 while line: if not tv_name_re.findall(line): # 没有匹配上,也要让文件指针向下移动一个 line = f.readline() continue tv_names = tv_name_re.findall(line) print(tv_names) if tv_names: for tv_name in tv_names: Flag = True while Flag: if keyboard.is_pressed('a'): element = driver.find_element(By.ID, 'kw') element.clear() element.send_keys('韩剧 ' + tv_name) # 输入搜索内容 element.send_keys(Keys.RETURN) # 模拟回车 print(f'搜索:{tv_name}') Flag = False time.sleep(0.1) line = f.readline() finally: driver.quit()
华流才是最屌的!!!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)