python批量自动填写网页表单_[python从入门到放弃]用pyautogui批量输入表单

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:输入程序,该程序与上述文本文件在同一目录:# -*- 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!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值