How can I ignore all user inputs for duration of function run?
You can use pyautogui.keyUp("shift")
before you type.
def insert():f=open('tc.txt')line=f.readlines()insert.timestamp=(line[0])time.sleep(.1)pyautogui.keyUp("shift")pyautogui.typewrite(insert.timestamp)