from pynput.keyboard import Key, Controller
keyboard = Controller()
import time
import random
while True:
timebetweentypes = random.randint(300, 86400)
time.sleep(timebetweentypes)
typed = random.choice('1''2''3''4''5''6''7''8''9''q''w''e''r''t''y''u''i''o''p''a''s''d''f''g''h''j''k''l''z''x''c''v''b''n''m''Q''W''E''R''T''Y''U''I''O''P''A''S''D''F''G''H''J''K''L''Z''X''C''V''B''N''M''!''"''£''$''%''^''&''*''('')'',''.''<''>''/''?''@'':'';''~''#'"'"
keyboard.type(typed)
** 第9行上的“键盘”一词以红色突出显示,而python告诉我这是语法错误。
答案 0 :(得分:1)
在typed
变量中,每个对象后面都必须有一个逗号,例如:
'A','B','C','D'
…
答案 1 :(得分:1)
关闭第8行上的支架。另外,您还必须用逗号分隔字符。一种更简单的方法是
typed = random.choice('1 2 3 4 ... # "'.split())
(...代表您想要的所有字符。我太懒了,无法键入。)
答案 2 :(得分:1)
答案 3 :(得分:0)
您错过了所有字符后面的行中的)
。他们认为您正在继续这行,因此最后一行将不起作用。