Python 3.x 从csv文件实现Python自动化
我搜索了又搜索我是python新手我正在尝试自动化一个过程,因为我有一个包含数千行数据的csv文件,我需要做的是单击屏幕上的某些点,然后输入第一行的数据,然后重复到下一行 因此,单击此处并在单元格A2中输入内容,然后单击此处并输入单元格A3,然后单击此处并在完成循环后输入单元格A4,并执行相同的过程,但在B行Python 3.x 从csv文件实现Python自动化,python-3.x,csv,automation,Python 3.x,Csv,Automation,我搜索了又搜索我是python新手我正在尝试自动化一个过程,因为我有一个包含数千行数据的csv文件,我需要做的是单击屏幕上的某些点,然后输入第一行的数据,然后重复到下一行 因此,单击此处并在单元格A2中输入内容,然后单击此处并输入单元格A3,然后单击此处并在完成循环后输入单元格A4,并执行相同的过程,但在B行 很抱歉我的描述,但我希望有人能帮助我。我做了更多的搜索和尝试,并设法自己解决了它,我想我会发布,以防它能帮助其他人 import openpyxl import pyautogui imp
很抱歉我的描述,但我希望有人能帮助我。我做了更多的搜索和尝试,并设法自己解决了它,我想我会发布,以防它能帮助其他人
import openpyxl
import pyautogui
import time
wb = openpyxl.load_workbook(R'C:\Users\scott\Desktop\PYTHON NEW\book1.xlsx')
type (wb)
wb.get_sheet_names()
Sheet = wb.get_sheet_by_name('Sheet1')
lastRow = Sheet.max_row
for i in range(2,lastRow + 1):
#print(Sheet.cell(row=i,column=7).value)
pyautogui.PAUSE = 2
pyautogui.click(183,57)
time.sleep(0.5)
pyautogui.press('tab')
c=Sheet.cell(row=i,column=1).value
pyautogui.typewrite(str(c))
pyautogui.press('tab')
time.sleep(0.5)
#pyautogui.click(200,200)