Python 3.x 从csv文件实现Python自动化

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

我搜索了又搜索我是python新手我正在尝试自动化一个过程,因为我有一个包含数千行数据的csv文件,我需要做的是单击屏幕上的某些点,然后输入第一行的数据,然后重复到下一行

因此,单击此处并在单元格A2中输入内容,然后单击此处并输入单元格A3,然后单击此处并在完成循环后输入单元格A4,并执行相同的过程,但在B行


很抱歉我的描述,但我希望有人能帮助我。

我做了更多的搜索和尝试,并设法自己解决了它,我想我会发布,以防它能帮助其他人

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)