Python+selenium自动评价器
年年岁岁又一年,为了纪念一哈2020年的最后一天,我决定写下这篇文章。你问我为什么要纪念?因为那天我女朋友加班了...,具体什么任务呢?就是一个指标任务,需要不断的对已完成的业务进行评价。因为31号当天就要完成,所以女朋友加班到8点,ctr操作了三小时,下班后就没有精力陪我了,直接回了家,现在回过头来一想,心里仍有一丝不甘,甚是郁闷,要不是她任务太着急,也不至于我独自跨年。由此我敲下了以下代码,希望对遇见此种情况的各位朋友有所帮助。
评价界面
准备工作
测试截图
已实现功能:窗口置顶、输入编码校验、自动化点击评价、随机填入评价内容、将已输入的编码以及查询到的必要信息追加写入自动生成的excel中。
使用方法
将 chromedriver.exe和自动评价器放在同一文件夹,运行自动评价器
部分代码说明
Python相关库
import tkinter as tk #界面窗口库
from tkinter import messagebox #弹出消息框
#导入selenium库的webdriver以便启动浏览器驱动
from selenium import webdriver
#导入带参启动浏览器库
from selenium.webdriver.chrome.options import Options
import time#导入time等待网页加载时间
import xlwt#导入xlwt写入表格中的内容
import xlrd#导入xlrd读取excel表里的单元格行数
#导入copy模块,程序重新启动实现追加写入excel
from xlutils.copy import copy
import re #导入re用正则表达式处理数据
import random #随机函数库
界面窗口参数说明
值得一说:1.输入查询编码时,tkinter的button按钮可以通过布尔表达式传参&