[Python] Loop de código Pyautogui [fechada]

Discussão em 'Python' iniciado por Stack, Novembro 5, 2024.

  1. Stack

    Stack Membro Participativo

    Estou fazendo um teste na minha empresa, onde tenho que mudar os nomes dos produtos cadastrados, fiz esse projeto em Pyautogui, porém são 200 itens.

    Como eu poderia fazer um loop para rodar esse cod 200 vezes?? No caso eu queria que o loop rodasse o código conforme no exemplo "Loop" que citei.

    Perdão pela pergunta besta, estou recém nas primeiras aulas de python e tentei fazer sozinho de vários jeitos mas sem êxito.

    import pyautogui

    # Pause de 4 segundos a cada ação
    pyautogui.PAUSE = 2

    # Clicar na janela do Opera
    pyautogui.click(223,1061)

    # Clicar no plimeiro cod do item na planilha
    pyautogui.click(178,385)

    # Clicar no nome da celular na planilha
    pyautogui.click(330,283)

    # Copiar o nome da celula
    pyautogui.hotkey('ctrl', 'a')
    pyautogui.hotkey('ctrl', 'c')

    # Clicar na janela do Focco
    pyautogui.click(268,1063)

    # Buscar item
    pyautogui.click(513,538)

    # Clicar no cod item no Focco
    pyautogui.click(826,319)

    # Colar o nome da celula
    pyautogui.hotkey('ctrl', 'v')

    # Buscar item
    pyautogui.click(513,538)

    # Clicar na janela do Opera
    pyautogui.click(223,1061)

    # Clicar no nome do primeiro item da planilha
    pyautogui.click(1018,388)

    # Clicar no nome da celular na planilha
    pyautogui.click(330,283)

    # Copiar o nome da celula
    pyautogui.hotkey('ctrl', 'a')
    pyautogui.hotkey('ctrl', 'c')

    # Clicar na janela do Focco
    pyautogui.click(268,1063)

    # Clicar na desc do item no Focco
    pyautogui.click(936,346)

    # Colar o nome da celula
    pyautogui.hotkey('ctrl', 'v')

    # Clicar em salvar no Focco
    pyautogui.click(524,380)

    # Clicar na janela do Opera
    pyautogui.click(223,1061)

    # Ir para o próximo item
    pyautogui.press('down')
    pyautogui.press('left')
    pyautogui.press('left')
    pyautogui.press('left')

    # Loop
    pyautogui.click(330,283)
    pyautogui.hotkey('ctrl', 'a')
    pyautogui.hotkey('ctrl', 'c')
    pyautogui.click(268,1063)
    pyautogui.click(513,538)
    pyautogui.click(826,319)
    pyautogui.hotkey('ctrl', 'v')
    pyautogui.click(513,538)
    pyautogui.click(223,1061)
    pyautogui.press('right')
    pyautogui.press('right')
    pyautogui.press('right')
    pyautogui.click(330,283)
    pyautogui.hotkey('ctrl', 'a')
    pyautogui.hotkey('ctrl', 'c')
    pyautogui.click(268,1063)
    pyautogui.click(936,346)
    pyautogui.hotkey('ctrl', 'v')
    pyautogui.click(524,380)
    pyautogui.click(223,1061)
    pyautogui.press('down')
    pyautogui.press('left')
    pyautogui.press('left')
    pyautogui.press('left')

    Continue reading...

Compartilhe esta Página