Я пытаюсь выполнить серию шагов для каждого файла в каталоге. Для каждого файла я хочу скопировать имя файла и затем вставить его в указанные координаты на экране. Кажется, что первые три строки кода в операторе if игнорируются, и все, что я вижу, это перемещение курсора к месту назначения. Ни одно из имен файлов не копируется в буфер обмена и не вставляется. Пожалуйста, смотрите сообщение об ошибке прилагается. Любой совет высоко ценится. pythonPicError
import pyautogui,os
directory = 'C:\\Users\\johna\\Desktop\\pdfs'
for filename in os.listdir(directory):
if filename.endswith('.txt'):
pyautogui.click()
pyautogui.press('f2') #select file name
pyautogui.hotkey('ctrl','c') #copy file name
pyautogui.moveTo(153,1054,duration=2)
pyautogui.click() #click on destination
pyautogui.hotkey('ctrl','v') #paste file name