专业网站建设网站推广,城市建设模拟游戏官方网站,制作企业宣传册用什么软件,珠海网站建设尚古道策略背景需求#xff1a;
又到了学期结束#xff0c;需要上传园园通班级六个栏目文本或照片
【办公类-25-04】20240225 Python模拟UIBOT上传园园通截图#xff08;活动照片和文本资料#xff09;_uibot 如何实现文件上传-CSDN博客文章浏览阅读1k次#xff0c;点赞22次#…
背景需求
又到了学期结束需要上传园园通班级六个栏目文本或照片
【办公类-25-04】20240225 Python模拟UIBOT上传园园通截图活动照片和文本资料_uibot 如何实现文件上传-CSDN博客文章浏览阅读1k次点赞22次收藏11次。【办公类-25-04】20240225 Python模拟UIBOT上传园园通截图活动照片和文本资料_uibot 如何实现文件上传https://blog.csdn.net/reasonsummer/article/details/145794842?spm1011.2415.3001.5331
本次上传、两个部分优化
1、原来是停5秒手动缩小V界面 修改后界面最小化运行后Vs最小化 完成后园园通界面最小化 2、时间部分
用三连击方式不能全部选中全部时间了。 改成删除16个字符按三个回车清空格子内容再输入日期 重新输入代码
一、信息窗 读取育儿知识,组合名称20250322班级园园通上传园园通网页页面都开好在班级-育儿知识页面
最小化页面时间输入删除方式
星火讯飞、阿夏1、火狐100%
2、英文状态
20250222
20250514
import os,time
import pyautogui
import pyperclipimport win32api
import win32con
import time
import pygetwindow as gw# 获取当前活动窗口。把P测试测试01
current_window gw.getActiveWindow()
if current_window:current_window.minimize()
else:print(未找到活动窗口)
time.sleep(2)# 读取文件名称和路径pathrC:\Users\jg2yXRZ\OneDrive\桌面\20250322班级园园通上传下学期
os.makedirs(path,exist_okTrue)folder_path path r\01信息窗
# 全部路径
file_paths [os.path.join(folder_path, file_name) for file_name in os.listdir(folder_path)]
print(file_paths)# 只有名称
file_names os.listdir(folder_path)
print(file_names)name []
date []
for f in file_names:# 找到第一个空格的位置space_index f.find( ) # 找到第一个右括号的位置right_paren_index f.find()# 找到第一个左括号的位置第一个日期前light_paren_index f.find()# 找到第一个——的位置第一个日期后end_index f.find(——)if space_index ! -1 and right_paren_index ! -1 and space_index right_paren_index:# 使用第一个空格位置和第一个右括号位置进行切割first_part f[space_index1:right_paren_index1]second_part f[light_paren_index1:end_index]name.append(first_part)date.append(second_part)print(name)
print(date)for i in range(len(file_paths)):# 模拟点击#新建pyautogui.moveTo(540, 228)pyautogui.click()time.sleep(2)# 输入标题pyautogui.moveTo(376,344)pyautogui.click()time.sleep(1)# 输入文字# 复制中文内容到剪贴板pyperclip.copy(name[i])# 定位到输入位置并模拟粘贴操作pyautogui.hotkey(ctrl, v)time.sleep(1)# # 发布时间# pyautogui.moveTo(513,545)# for y in range(3):# pyautogui.click()# time.sleep(1)# # 输入文字# pyperclip.copy(date[i])# # 定位到输入位置并模拟粘贴操作# pyautogui.hotkey(ctrl, v) # time.sleep(1)# 发布时间pyautogui.moveTo(576,545)pyautogui.click()for y in range(16):# 模拟按下退格键pyautogui.press(backspace)for x in range(3):pyautogui.press(Enter)time.sleep(1)# 输入文字pyperclip.copy(date[i])# 定位到输入位置并模拟粘贴操作pyautogui.hotkey(ctrl, v) time.sleep(1)pyautogui.press(Enter)time.sleep(1)# 作者pyautogui.moveTo(1204,447)pyautogui.click()time.sleep(1)# 输入文字pyperclip.copy(XX老师)# 定位到输入位置并模拟粘贴操作pyautogui.hotkey(ctrl, v)time.sleep(1)# 插入图片pyautogui.moveTo(598,711)pyautogui.click()time.sleep(3)# 输入文件名pyautogui.moveTo(214,476)pyautogui.click()time.sleep(1)pyperclip.copy(file_paths[i])# 定位到输入位置并模拟粘贴操作pyautogui.hotkey(ctrl, v)time.sleep(3)# 打开pyautogui.moveTo(774,512)pyautogui.click()time.sleep(5)# 发布pyautogui.moveTo(275, 227)pyautogui.click()time.sleep(5)# 是否发布pyautogui.moveTo(1215,361)pyautogui.click()time.sleep(5)# 获取当前活动窗口。把P测试测试01
current_window gw.getActiveWindow()
if current_window:current_window.minimize()
else:print(未找到活动窗口)
time.sleep(2)二、周计划 读取育儿知识,组合名称20250322班级园园通上传园园通网页页面都开好在班级-育儿知识页面
最小化页面时间输入删除方式
星火讯飞、阿夏1、火狐100%
2、英文状态
20250222
20250514
import os,time
import pyautogui
import pyperclip
import win32api
import win32con
import time
import pygetwindow as gw# 获取当前活动窗口。把P测试测试01
current_window gw.getActiveWindow()
if current_window:current_window.minimize()
else:print(未找到活动窗口)
time.sleep(2)# 读取文件名称和路径
pathrC:\Users\jg2yXRZ\OneDrive\桌面\20250322班级园园通上传下学期
folder_path path r\02周计划
file_paths [os.path.join(folder_path, file_name) for file_name in os.listdir(folder_path)]print(file_paths)# 只有名称
file_names os.listdir(folder_path)
print(file_names)import os# 创建目录
path rC:\Users\jg2yXRZ\OneDrive\桌面\20250322班级园园通上传下学期
os.makedirs(path, exist_okTrue)folder_path path r\02周计划
file_names os.listdir(folder_path)
print(file_names)name []
date []
for f in file_names:# 找到第一个空格的位置space_index f.find( ) # 找到第二个空格的位置second_space_index f.find( , space_index 1)# 找到第三个空格的位置third_space_index f.find( , second_space_index 1)# 找到第一个左括号的位置第一个日期前light_paren_index f.find()# 找到第一个右括号的位置right_paren_index f.find()# 找到第一个——的位置第一个日期后end_index f.find(——)if space_index ! -1 and third_space_index ! -1 and right_paren_index ! -1 and light_paren_index ! -1 and end_index ! -1:# 使用第一个空格位置和第二个空格位置进行切割first_part f[space_index1:third_space_index]f[light_paren_index:right_paren_index1]second_part f[light_paren_index1:end_index]# 替换字符first_part first_part.replace(年, .).replace(月, .).replace(日, ).replace(——, ——2025.)second_part second_part.replace(年, .).replace(月, .).replace(日, )name.append(first_part)# 第一周 周计划2025.2.17——2025.2.21date.append(second_part)# 2025.2.17print(name)
print(date)for i in range(len(file_paths)):# 模拟点击#新建pyautogui.moveTo(540, 228)pyautogui.click()time.sleep(2)# 输入标题pyautogui.moveTo(376,344)pyautogui.click()time.sleep(1)# 输入文字# 复制中文内容到剪贴板pyperclip.copy(name[i])# 定位到输入位置并模拟粘贴操作pyautogui.hotkey(ctrl, v)time.sleep(1)# 发布时间pyautogui.moveTo(576,545)pyautogui.click()for y in range(16):# 模拟按下退格键pyautogui.press(backspace)for x in range(3):pyautogui.press(Enter)time.sleep(1)# 输入文字pyperclip.copy(date[i])# 定位到输入位置并模拟粘贴操作pyautogui.hotkey(ctrl, v) time.sleep(1)pyautogui.press(Enter)time.sleep(1)# 作者pyautogui.moveTo(1204,447)pyautogui.click()time.sleep(1)# 输入文字pyperclip.copy(XX老师)# 定位到输入位置并模拟粘贴操作pyautogui.hotkey(ctrl, v)time.sleep(1)# 插入图片pyautogui.moveTo(598,711)pyautogui.click()time.sleep(3)# 输入文件名pyautogui.moveTo(214,476)pyautogui.click()time.sleep(1)pyperclip.copy(file_paths[i])# 定位到输入位置并模拟粘贴操作pyautogui.hotkey(ctrl, v)time.sleep(3)# 打开pyautogui.moveTo(774,512)pyautogui.click()time.sleep(5)# 发布pyautogui.moveTo(275, 227)pyautogui.click()time.sleep(5)# 是否发布pyautogui.moveTo(1215,361)pyautogui.click()time.sleep(5)# 获取当前活动窗口。把P测试测试01
current_window gw.getActiveWindow()
if current_window:current_window.minimize()
else:print(未找到活动窗口)
time.sleep(2)三、育儿知识 读取育儿知识,组合名称20250322班级园园通上传园园通网页页面都开好在班级-育儿知识页面
最小化页面时间输入删除方式
星火讯飞、阿夏1、火狐100%
2、英文状态
20250222
20250514
import os,time
import pyautogui
import pyperclip
import win32api
import win32con
import time
import pygetwindow as gw# 获取当前活动窗口。把P测试测试01
current_window gw.getActiveWindow()
if current_window:current_window.minimize()
else:print(未找到活动窗口)
time.sleep(2)# 读取文件名称和路径pathrC:\Users\jg2yXRZ\OneDrive\桌面\20250322班级园园通上传下学期
folder_path path r\03育儿知识
file_paths [os.path.join(folder_path, file_name) for file_name in os.listdir(folder_path)]print(file_paths)file_names os.listdir(folder_path)
name[]
date[]
for f in file_names:name.append(f[:8]育儿知识)date.append(f[:4].f[5:7].01)
print(name)
print(date)for i in range(len(file_paths)):# 模拟点击# 新建pyautogui.moveTo(540, 228)pyautogui.click()time.sleep(2)# 输入标题pyautogui.moveTo(376,344)pyautogui.click()time.sleep(1)# 输入文字# 复制中文内容到剪贴板pyperclip.copy(name[i])# 定位到输入位置并模拟粘贴操作pyautogui.hotkey(ctrl, v)time.sleep(1)# 发布时间pyautogui.moveTo(513,545)for y in range(3):pyautogui.click()time.sleep(1)# 输入文字pyperclip.copy(date[i])# 定位到输入位置并模拟粘贴操作pyautogui.hotkey(ctrl, v) time.sleep(1)# # 作者# pyautogui.moveTo(1204,447)# pyautogui.click()# time.sleep(1)# # 输入文字# pyperclip.copy(XX老师)# # 定位到输入位置并模拟粘贴操作# pyautogui.hotkey(ctrl, v)# time.sleep(1)# 插入图片pyautogui.moveTo(598,711)pyautogui.click()time.sleep(3)# 输入文件名pyautogui.moveTo(214,476)pyautogui.click()time.sleep(1)pyperclip.copy(file_paths[i])# 定位到输入位置并模拟粘贴操作pyautogui.hotkey(ctrl, v)time.sleep(3)# 打开pyautogui.moveTo(774,512)pyautogui.click()time.sleep(5)# 发布pyautogui.moveTo(275, 227)pyautogui.click()time.sleep(5)# 是否发布pyautogui.moveTo(1215,361)pyautogui.click()time.sleep(5)# 获取当前活动窗口。把P测试测试01
current_window gw.getActiveWindow()
if current_window:current_window.minimize()
else:print(未找到活动窗口)
time.sleep(2)四、主题内容 读取育儿知识,组合名称20250322班级园园通上传园园通网页页面都开好在班级-育儿知识页面
最小化页面时间输入删除方式
星火讯飞、阿夏1、火狐100%
2、英文状态
20250222
20250514
import os,time
import pyautogui
import pyperclip
import re
import win32api
import win32con
import time
import pygetwindow as gw# 获取当前活动窗口。把P测试测试01
current_window gw.getActiveWindow()
if current_window:current_window.minimize()
else:print(未找到活动窗口)
time.sleep(2)# 读取文件名称和路径
pathrC:\Users\jg2yXRZ\OneDrive\桌面\20250322班级园园通上传下学期
folder_path path r\04主题内容
file_paths [os.path.join(folder_path, file_name) for file_name in os.listdir(folder_path)]
print(file_paths)
# C:\\Users\\jg2yXRZ\\OneDrive\\桌面\\20250322班级园园通上传\\主题内容\\19 第19周 主题知识2025.1.6——2025.1.17中2班下学期-寒冷的冬天1.png]# 不同的切片方式
file_names os.listdir(folder_path)
print(file_names)
# C:\\Users\\jg2yXRZ\\OneDrive\\桌面\\20250322班级园园通上传\\主题内容\\19 第19周 主题知识2025.1.6——2025.1.17中2班下学期-寒冷的冬天1.png]# 提取‘-’后面的内容,并放弃最后5个字符保留主题名称
extracted_contents [file_name.split(-)[-1][:-5] if - in file_name else file_name for file_name in file_names]
print(提取的内容:, extracted_contents)# 提取第一个括号内的内容
date_contents [file_name.split()[1][:-1] if in file_name else file_name for file_name in file_names]
print(提取的内容:, date_contents)# 提取第一个括号里面的第一个日期
day_contents [date_contents.split(——)[0] if —— in date_contents else date_contents for date_contents in date_contents]
print(提取的内容:, day_contents)name[]
date[]
for f in range(len(extracted_contents)):name.append(主题内容extracted_contents[f]date_contents[f])date.append(day_contents[f])
print(name)
print(date)for i in range(len(file_paths)):# 模拟点击#新建pyautogui.moveTo(540, 228)pyautogui.click()time.sleep(2)# 输入标题pyautogui.moveTo(376,344)pyautogui.click()time.sleep(1)# 输入文字# 复制中文内容到剪贴板pyperclip.copy(name[i])# 定位到输入位置并模拟粘贴操作pyautogui.hotkey(ctrl, v)time.sleep(1)# 发布时间pyautogui.moveTo(576,545)pyautogui.click()for y in range(16):# 模拟按下退格键pyautogui.press(backspace)for x in range(3):pyautogui.press(Enter)time.sleep(1)# 输入文字pyperclip.copy(date[i])# 定位到输入位置并模拟粘贴操作pyautogui.hotkey(ctrl, v) time.sleep(1)pyautogui.press(Enter)time.sleep(1)# 作者pyautogui.moveTo(1204,447)pyautogui.click()time.sleep(1)# 输入文字pyperclip.copy(XX老师)# 定位到输入位置并模拟粘贴操作pyautogui.hotkey(ctrl, v)time.sleep(1)# 插入图片pyautogui.moveTo(598,711)pyautogui.click()time.sleep(3)# 输入文件名pyautogui.moveTo(214,476)pyautogui.click()time.sleep(1)pyperclip.copy(file_paths[i])# 定位到输入位置并模拟粘贴操作pyautogui.hotkey(ctrl, v)time.sleep(3)# 打开pyautogui.moveTo(774,512)pyautogui.click()time.sleep(5)# 发布pyautogui.moveTo(275, 227)pyautogui.click()time.sleep(5)# 是否发布pyautogui.moveTo(1215,361)pyautogui.click()time.sleep(5)# 获取当前活动窗口。把P测试测试01
current_window gw.getActiveWindow()
if current_window:current_window.minimize()
else:print(未找到活动窗口)
time.sleep(2)五、知识传递 读取知识传递,组合名称20250322班级园园通上传园园通网页页面都开好在班级-知识传递页面
最小化页面时间输入删除方式
星火讯飞、阿夏1、火狐100%
2、英文状态
20250222
20250514
import os,time
import pyautogui
import pyperclip
import reimport win32api
import win32con
import time
import pygetwindow as gw# 获取当前活动窗口。把P测试测试01
current_window gw.getActiveWindow()
if current_window:current_window.minimize()
else:print(未找到活动窗口)
time.sleep(2)# 读取文件名称和路径
pathrC:\Users\jg2yXRZ\OneDrive\桌面\20250322班级园园通上传下学期
folder_path path r\05知识传递
file_paths [os.path.join(folder_path, file_name) for file_name in os.listdir(folder_path)]
print(file_paths)
# C:\\Users\\jg2yXRZ\\OneDrive\\桌面\\20250322班级园园通上传\\知识传递\\19 第19周 主题知识2025.1.6——2025.1.17中2班下学期-寒冷的冬天1.png]# 不同的切片方式
file_names os.listdir(folder_path)
print(file_names)
# C:\\Users\\jg2yXRZ\\OneDrive\\桌面\\20250322班级园园通上传\\知识传递\\19 第19周 主题知识2025.1.6——2025.1.17中2班下学期-寒冷的冬天1.png]name[]
date[]
for f in range(len(file_names)):name.append(file_names[f][8:-4] file_names[f][:4].file_names[f][4:6].file_names[f][6:8])date.append(file_names[f][:4].file_names[f][4:6].file_names[f][6:8])
print(name)
print(date)for i in range(len(file_paths)):# 模拟点击#新建pyautogui.moveTo(540, 228)pyautogui.click()time.sleep(2)# 输入标题pyautogui.moveTo(376,344)pyautogui.click()time.sleep(1)# 输入文字# 复制中文内容到剪贴板pyperclip.copy(name[i])# 定位到输入位置并模拟粘贴操作pyautogui.hotkey(ctrl, v)time.sleep(1)# 发布时间pyautogui.moveTo(576,545)pyautogui.click()for y in range(16):# 模拟按下退格键pyautogui.press(backspace)for x in range(3):pyautogui.press(Enter)time.sleep(1)# 输入文字pyperclip.copy(date[i])# 定位到输入位置并模拟粘贴操作pyautogui.hotkey(ctrl, v) time.sleep(1)pyautogui.press(Enter)time.sleep(1)# 作者pyautogui.moveTo(1204,447)pyautogui.click()time.sleep(1)# 输入文字pyperclip.copy(XX老师)# 定位到输入位置并模拟粘贴操作pyautogui.hotkey(ctrl, v)time.sleep(1)pyautogui.press(Enter)# 插入图片pyautogui.moveTo(598,711)pyautogui.click()time.sleep(3)# 输入文件名pyautogui.moveTo(214,476)pyautogui.click()time.sleep(1)pyperclip.copy(file_paths[i])# 定位到输入位置并模拟粘贴操作pyautogui.hotkey(ctrl, v)time.sleep(3)# 打开pyautogui.moveTo(774,512)pyautogui.click()time.sleep(5)# 发布pyautogui.moveTo(275, 227)pyautogui.click()time.sleep(5)# 是否发布pyautogui.moveTo(1215,361)pyautogui.click()time.sleep(5)# 获取当前活动窗口。把P测试测试01
current_window gw.getActiveWindow()
if current_window:current_window.minimize()
else:print(未找到活动窗口)
time.sleep(2)六、特色美术 读取特色美术,组合名称20250322班级园园通上传园园通网页页面都开好在班级-特色美术页面
最小化页面时间输入删除方式
星火讯飞、阿夏1、火狐100%
2、英文状态
20250222
20250514
import os,time
import pyautogui
import pyperclip
import reimport win32api
import win32con
import time
import pygetwindow as gw# 获取当前活动窗口。把P测试测试01
current_window gw.getActiveWindow()
if current_window:current_window.minimize()
else:print(未找到活动窗口)
time.sleep(2)# 读取文件名称和路径
pathrC:\Users\jg2yXRZ\OneDrive\桌面\20250322班级园园通上传下学期
folder_path path r\06特色美术
file_paths [os.path.join(folder_path, file_name) for file_name in os.listdir(folder_path)]
print(file_paths)
# C:\\Users\\jg2yXRZ\\OneDrive\\桌面\\20250322班级园园通上传\\特色美术\\19 第19周 主题知识2025.1.6——2025.1.17中2班下学期-寒冷的冬天1.png]# 不同的切片方式
file_names os.listdir(folder_path)
print(file_names)
# C:\\Users\\jg2yXRZ\\OneDrive\\桌面\\20250322班级园园通上传\\特色美术\\19 第19周 主题知识2025.1.6——2025.1.17中2班下学期-寒冷的冬天1.png]name[]
date[]
for f in range(len(file_names)):name.append(file_names[f][8:-4] file_names[f][:4].file_names[f][4:6].file_names[f][6:8])date.append(file_names[f][:4].file_names[f][4:6].file_names[f][6:8])
print(name)
print(date)for i in range(len(file_paths)):# 模拟点击#新建pyautogui.moveTo(540, 228)pyautogui.click()time.sleep(2)# 输入标题pyautogui.moveTo(376,344)pyautogui.click()time.sleep(1)# 输入文字# 复制中文内容到剪贴板pyperclip.copy(name[i])# 定位到输入位置并模拟粘贴操作pyautogui.hotkey(ctrl, v)time.sleep(1)# 发布时间pyautogui.moveTo(576,545)pyautogui.click()for y in range(16):# 模拟按下退格键pyautogui.press(backspace)for x in range(3):pyautogui.press(Enter)time.sleep(1)# 输入文字pyperclip.copy(date[i])# 定位到输入位置并模拟粘贴操作pyautogui.hotkey(ctrl, v) time.sleep(1)pyautogui.press(Enter)time.sleep(1)# 作者pyautogui.moveTo(1204,447)pyautogui.click()time.sleep(1)# 输入文字pyperclip.copy(XX老师)# 定位到输入位置并模拟粘贴操作pyautogui.hotkey(ctrl, v)time.sleep(1)# 插入图片pyautogui.moveTo(598,711)pyautogui.click()time.sleep(3)# 输入文件名pyautogui.moveTo(214,476)pyautogui.click()time.sleep(1)pyperclip.copy(file_paths[i])# 定位到输入位置并模拟粘贴操作pyautogui.hotkey(ctrl, v)time.sleep(3)# 打开pyautogui.moveTo(774,512)pyautogui.click()time.sleep(5)# 发布pyautogui.moveTo(275, 227)pyautogui.click()time.sleep(5)# 是否发布pyautogui.moveTo(1215,361)pyautogui.click()time.sleep(5)# 获取当前活动窗口。把P测试测试01
current_window gw.getActiveWindow()
if current_window:current_window.minimize()
else:print(未找到活动窗口)
time.sleep(2)七、活动掠影 读取活动掠影,组合名称20250322班级园园通上传园园通网页页面都开好在班级-活动掠影页面-相册传两次照片
最小化页面时间输入删除方式
星火讯飞、阿夏1、火狐100%
2、英文状态
20250222
20250514
import os,time
import pyautogui
import pyperclip
import reimport win32api
import win32con
import time
import pygetwindow as gw# 获取当前活动窗口。把P测试测试01
current_window gw.getActiveWindow()
if current_window:current_window.minimize()
else:print(未找到活动窗口)
time.sleep(2)# 读取文件名称和路径
pathrC:\Users\jg2yXRZ\OneDrive\桌面\20250322班级园园通上传下学期
folder_path path r\07活动掠影
file_paths [os.path.join(folder_path, file_name) for file_name in os.listdir(folder_path)]
print(file_paths)
# C:\\Users\\jg2yXRZ\\OneDrive\\桌面\\20250322班级园园通上传\\活动掠影\\19 第19周 主题知识2025.1.6——2025.1.17中2班下学期-寒冷的冬天1.png]# 不同的切片方式
file_names os.listdir(folder_path)
print(file_names)
# C:\\Users\\jg2yXRZ\\OneDrive\\桌面\\20250322班级园园通上传\\活动掠影\\19 第19周 主题知识2025.1.6——2025.1.17中2班下学期-寒冷的冬天1.png]name[]
date[]
for f in range(len(file_names)):name.append(file_names[f][8:-4] file_names[f][:4].file_names[f][4:6].file_names[f][6:8])date.append(file_names[f][:4].file_names[f][4:6].file_names[f][6:8])
print(name)
print(date)for i in range(len(file_paths)):# 模拟点击#新建pyautogui.moveTo(540, 228)pyautogui.click()time.sleep(2)# 点击相册pyautogui.moveTo(540, 300)pyautogui.click()time.sleep(2)# 输入标题pyautogui.moveTo(376,344)pyautogui.click()time.sleep(1)# 输入文字# 复制中文内容到剪贴板pyperclip.copy(name[i])# 定位到输入位置并模拟粘贴操作pyautogui.hotkey(ctrl, v)time.sleep(1)# # 发布时间# pyautogui.moveTo(513,545)# for y in range(3):# pyautogui.click()# time.sleep(1)# # 输入文字# pyperclip.copy(date[i])# # 定位到输入位置并模拟粘贴操作# pyautogui.hotkey(ctrl, v) # time.sleep(1)# 发布时间pyautogui.moveTo(576,545)pyautogui.click()for y in range(16):# 模拟按下退格键pyautogui.press(backspace)for x in range(3):pyautogui.press(Enter)time.sleep(1)# 输入文字pyperclip.copy(date[i])# 定位到输入位置并模拟粘贴操作pyautogui.hotkey(ctrl, v) time.sleep(1)pyautogui.press(Enter)time.sleep(1)# 作者pyautogui.moveTo(1350,452)pyautogui.click()time.sleep(1)# 输入文字pyperclip.copy(XX老师)# 定位到输入位置并模拟粘贴操作pyautogui.hotkey(ctrl, v)time.sleep(1)x392y[677,792]for z in range(len(y)):# 插入图片正文pyautogui.moveTo(int(x),int(y[z]))pyautogui.click()time.sleep(3)# 输入文件名pyautogui.moveTo(214,476)pyautogui.click()time.sleep(1)pyperclip.copy(file_paths[i])# 定位到输入位置并模拟粘贴操作pyautogui.hotkey(ctrl, v)time.sleep(3)# 打开pyautogui.moveTo(774,512)pyautogui.click()time.sleep(5)# 发布pyautogui.moveTo(275, 227)pyautogui.click()time.sleep(5)# 是否发布pyautogui.moveTo(1215,361)pyautogui.click()time.sleep(5)# 获取当前活动窗口。把P测试测试01
current_window gw.getActiveWindow()
if current_window:current_window.minimize()
else:print(未找到活动窗口)
time.sleep(2)感悟:
代码不能永远通用随着网页条件变化需要不断调整