Вам нужно добавить еще один l oop, если вы хотите, чтобы ваша программа запускалась снова и снова. Попробуйте это (вы можете улучшить условие остановки, если хотите)
from pynput.keyboard import Key, Controller
import time
keyboard = Controller ()
time.sleep(2)
while True:
for char in "print this is notepad over and over":
keyboard.press(char)
keyboard.release(char)
time.sleep(0.12)
continue