0
我是一个完整的noob在这个,因为我没有做任何编码一段时间。试图通过自动执行我正在做的工作让我的生活变得更轻松。我创建了一个脚本来输入“名字”“姓”,但它似乎只是从我的csv中拉出最后一个字段。谁能帮助!有刺激从CSV数据输入拉2字段
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
你能给值得您的CSV文件数据的几行,所以我们可以看到你是什么实际上试图解析,预期的结果是什么以及你目前得到的是什么? –
对不起,它还需要循环并进入下一行的下一行。 – Phillious
名\t姓 暴躁\t Mctestface 暴躁\t Mctestface 暴躁\t Mctestface 暴躁\t Mctestface 暴躁\t Mctestface – Phillious