"воспроизвести" csv-файл из библиотеки клавиатуры - PullRequest
0 голосов
/ 23 апреля 2019

Я использовал приложение / библиотеку клавиатуры для сохранения действий в CSV-файлах, которые выглядят следующим образом:

logzero_default - 2019-04-23 17: 11: 04,621 - INFO: [KeyboardEvent (e down)), KeyboardEvent (вверх), KeyboardEvent (вниз), KeyboardEvent (вверх), KeyboardEvent (вниз), KeyboardEvent (вверх), KeyboardEvent (вниз), KeyboardEvent (вверх), KeyboardEvent (вниз),KeyboardEvent (вверх), KeyboardEvent (вниз), KeyboardEvent (вверх), KeyboardEvent (вниз), KeyboardEvent (вверх), KeyboardEvent (вниз вниз)]

Интересно, смогу ли я«воспроизвести» эти данные с помощью команды keyboard.play(something) или, возможно, keyboard.write(something) или чего-либо подобного.(Под «воспроизведением» данных я подразумеваю, чтобы клавиатура пользователя набирала его)

import keyboard
import logzero
import logging
from logzero import logger
import os
dir_path = os.path.dirname(os.path.realpath(__file__))

logzero.logfile(dir_path+"/keys.csv")

recorded = keyboard.record(until='esc')

formatter = logging.Formatter('%(name)s - %(asctime)-15s - %(levelname)s: %(message)s')
logzero.formatter(formatter)

logger.info(recorded)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...