【发布时间】:2019-10-02 11:24:33
【问题描述】:
我刚刚开始学习 python 两天。尝试通过读取 excel 表来自动输入用户表单中的数据。
我使用了下面的代码,但无法为每一行运行此循环。
n=1
for n in range(n, sheet.max_column): #loop till last column in excel
pyperclip.copy(str(sheet.cell (row=1, column=n+1).value)) #copy cell content column wise in clip board
pyautogui.typewrite(pyperclip.paste()) #paste to citrix application user form
keyboard.press_and_release('\t') #tab to shift to enter next form data
keyboard.press_and_release('enter') #new form opened
从excel表中读取的数据是:
数据被复制到剪贴板并粘贴到 citrix 应用程序 - 数据表单。
一行中的数据表示要以数据形式逐列复制的数据 - 1。
对于“n”个表单,需要循环将数据表单按列填充到“n”行。
如何修改上面的循环?
【问题讨论】:
-
我建议你尝试类似的东西来习惯 Python。
-
类似的东西?
标签: arrays excel python-3.x openpyxl data-entry