簡體   English   中英

代碼忽略了一些行,我不知道為什么

[英]The code is ignoring some lines and I don't know why

該代碼是一個視頻編輯器,它打開並且應用程序將文件拖入並編輯分辨率,但是當它單擊文本框時它不會刪除任何字符。 被忽略的代碼如下所示:

#ignored\/
#ignored/\
try:
    import pyautogui, time, subprocess
    from pynput.keyboard import Key, Controller

    kb = Controller()       
    
    pyautogui.FAILSAFE=False
    TTCF = open("C:/Users/admin/Documents/python/Vids/Vid.txt", "rt")
    TTC = int(TTCF.read())+1
    VidName = "Vid "+str(TTC)
    TTCF.close()
    time.sleep(3)

    TTCF = open("Vids\VidCount.txt", "w")
    TTCF.write(str(TTC))
    TTCF.close()

    #macro start
    pyautogui.click(2559, 1439)
    pyautogui.click(117, 430, clicks=2, interval=0.25)
    time.sleep(7)
    pyautogui.click(1506, 1100)
    kb.type(TikTokName)
    time.sleep(1)
    pyautogui.click(1410, 742)
    subprocess.Popen(r'explorer /select ,"C:\Users\admin\Documents\python\Vids\Vid.mp4"')
    time.sleep(3)
    pyautogui.moveTo(1255, 0)
    pyautogui.dragTo(1910, 345, 0.5)
    pyautogui.moveTo(1660, 470)
    pyautogui.dragTo(140, 265, 0.5)


    time.sleep(2)
    pyautogui.click(x=77, y=180, button="right")
    time.sleep(0.01)
    pyautogui.click(x=172, y=200)
    time.sleep(0.01)
    pyautogui.click(x=1049, y=783)
    time.sleep(0.01)
    pyautogui.click(x=1227, y=616)
    time.sleep(5)
    pyautogui.click(x=1277, y=676)
    time.sleep(5)
    pyautogui.click(x=1347, y=676)
    time.sleep(5)
    pyautogui.click(x=1276, y=779)
    time.sleep(2)
    #ignored\/
    kb.press(Key.backspace)
    time.sleep(1)
    kb.release(Key.backspace)
    time.sleep(2)
    kb.type("1080")
    #ignored/\
    time.sleep(3)
    pyautogui.click(x=1256, y=940)
    time.sleep(3)
    #ignored\/
    kb.press(Key.backspace)
    time.sleep(1)
    kb.release(Key.backspace)
    time.sleep(3)
    kb.type("1920")
    #ignored /\
    time.sleep(5)
    pyautogui.click(x=1434, y=885)

except Exception as e:
    input(e)

它沒有給我任何錯誤它只是忽略它,當我刪除代碼的 rest 時它可以工作。

有時 pyautogui 可能會很慢,所以我認為它會很慢,我想在它之后添加更多時間,比如 7 秒。 除非這需要非常快。 如果是這樣,請使用類似 pynput 的東西。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM