IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> Python知识库 -> 设置自动回答 -> 正文阅读

[Python知识库]设置自动回答

from selenium import webdriver
import time
import tkinter as tk
#点击按钮,出现网页进行赋值
def func():
    browser = webdriver.Chrome()
    #获取访问的网址
    browser.get('https://www.baidu.com')
    #发送文字到目标id
    kw=browser.find_element_by_id("kw")
    su=browser.find_element_by_id("su")
    time.sleep(3)
    kw.send_keys("hello")
    time.sleep(3)
    #点击目标id
    su.click()
#设置窗口
window = tk.Tk()
#设置标题
window.title("自动回答问题")
window.geometry("300x200")
#设置按钮
button=tk.Button(text="开始执行",width=10,height=3,command=func)
#放置按钮
button.pack()
window.mainloop()

升级版

from selenium import webdriver
from selenium.webdriver.common.keys import Keys
import time
import tkinter as tk
#点击按钮,出现网页进行赋值
def func():
    browser = webdriver.Chrome()
    #获取访问的网址
    browser.get('https://www.baidu.com')
    n = 0
    while n<=10:
        n+=1
        print(n)
        time.sleep(10)
        #发送文字到目标id
        kw=browser.find_element_by_id("kw")
        su=browser.find_element_by_id("su")
        time.sleep(12)
        try:
            # 输入内容:selenium
            kw.send_keys('selenium'+str(n))
            print('搜索关键词:selenium')
        except Exception as e:
            print('fail')
        time.sleep(13)
        #点击目标id
        su.click()
        time.sleep(15)
        #再次获得输入框
        kw1 = browser.find_element_by_id("kw")
        try:
            kw1.clear()
            print('成功清空输入框')
        except Exception as e:
            print('fail清空输入框')
        if n==10:
            print("最终完成")
            continue
#设置窗口
window = tk.Tk()
#设置标题
window.title("自动回答问题")
window.geometry("300x200")
#设置按钮
button=tk.Button(text="开始执行",width=10,height=3,command=func)
#放置按钮
button.pack()
window.mainloop()

  Python知识库 最新文章
Python中String模块
【Python】 14-CVS文件操作
python的panda库读写文件
使用Nordic的nrf52840实现蓝牙DFU过程
【Python学习记录】numpy数组用法整理
Python学习笔记
python字符串和列表
python如何从txt文件中解析出有效的数据
Python编程从入门到实践自学/3.1-3.2
python变量
上一篇文章      下一篇文章      查看所有文章
加:2022-04-23 10:49:32  更:2022-04-23 10:50:08 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/15 17:55:05-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码