前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >[python从入门到放弃]用pyautogui批量输入表单

[python从入门到放弃]用pyautogui批量输入表单

作者头像
周星星9527
发布2019-08-06 10:39:05
1.7K0
发布2019-08-06 10:39:05
举报
文章被收录于专栏:javascript趣味编程

Python is a programming language that lets you work quickly and integrate systems more effectively. Learn More https://www.python.org


STEP1:安装python 3

STEP2:安装pyautogui,命令行输入pip install pyautogui

STEP3:假设填充数据存储在pscj.txt这个文本文件里,每行一个成绩;

STEP4:进入录入成绩页面;

STEP5:输入程序,该程序与上述文本文件在同一目录:

代码语言:javascript
复制
# -*- coding: utf-8 -*-
"""
Created on Tue Jul  9 17:25:15 2019
@author: AiShuiShui-艾谁谁
"""

import pyautogui
import time

scores=[]

f = open("pscj.txt") # 返回一个文件对象
line = f.readline() # 调用文件的 readline()方法
while line:
    print(line, end='')
    data=line.split('\n')[0]
    scores.append(data)
    line = f.readline()
f.close()

print(scores)

time.sleep(3)#这个3秒钟留给你把鼠标放在合适的位置

for score in scores:
    pyautogui.typewrite(score)#输入成绩
    pyautogui.press("down")#换行

STEP6:运行程序后,切换到表单页面,在3秒内将光标设置到第一个要输入成绩的文本框内

STEP7:不要碰鼠标键盘,等待程序运行结束

STEP8:Enjoy!



本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2019-08-01,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 传输过程数值模拟学习笔记 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
数据保险箱
数据保险箱(Cloud Data Coffer Service,CDCS)为您提供更高安全系数的企业核心数据存储服务。您可以通过自定义过期天数的方法删除数据,避免误删带来的损害,还可以将数据跨地域存储,防止一些不可抗因素导致的数据丢失。数据保险箱支持通过控制台、API 等多样化方式快速简单接入,实现海量数据的存储管理。您可以使用数据保险箱对文件数据进行上传、下载,最终实现数据的安全存储和提取。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档