我在这方面完全是个菜鸟,因为我有一段时间没有做任何编码了。试图通过自动化我正在做的工作来让我的生活更轻松。我创建了一个脚本来输入“名字”“姓氏”,但它似乎只是从我的 csv 中提取了最后一个字段。谁能帮忙!!!
import csv
input = open('C:\Sikuli\jslogic.csv', 'rb')
for row in csv.reader(input):
firstColumnValue = row[0]
secondColumnValue = row[1]
click("1477300865566.png")
wait("1477300892860.png")
click(Pattern("1477300892860.png").targetOffset(-60,-83))
wait(Pattern("1477300993973.png").targetOffset(-6,43))
click(Pattern("1477301019405.png").targetOffset(-107,14))
paste(firstColumnValue)
type(".")
paste(secondColumnValue)
click(Pattern("1477302537861.png").targetOffset(89,27))
click(Pattern("1477302228123.png").similar(0.88).targetOffset(108,54))
click(Pattern("1477301587806.png").targetOffset(-1,-2))
CSV 只是一个在 excel 中制作的基本文件,只是一个表示名字和姓氏的表格,如下所示
First Name Last Name
testy Mctestface
testy1 Mctestface
testy2 Mctestface
testy3 Mctestface
testy4 Mctestface
它目前从 CSV 输入中提取,但仅使用表中的最后一个值,因此在当前表 Testy4 mctestface