Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: painpills en 23 Junio 2021, 19:13 pm



Título: Quitar comillas de un string - python
Publicado por: painpills en 23 Junio 2021, 19:13 pm
Hola, estuve intentando hacer un keylogger utilizando pynput, y funciona perfectamente, la cosa es que tengo pensado que las pulsaciones se guarden en un archivo externo, pero no he podido retirar las comillas de las teclas que registra el Keylogger.

Código:

from pynput import keyboard

def on_press(key):
key = str(key)
key.replace("'", "")
print(key)



with keyboard.Listener(on_press=on_press) as Listener:
Listener.join()

creí saber como se hacía, siempre utilizo replace() pero esta vez las teclas que presiono siguen imprimiéndose en consola con las comillas y también se guardan así cuando intento ponerlas en un archivo externo, saben a que se puede deber? O conocen otra forma para retirar las comillas?  :P


Título: Re: Quitar comillas de un string - python
Publicado por: Danielㅤ en 23 Junio 2021, 19:23 pm
Hola, a esta línea:

Código
  1. key = str(key)

La reemplazaa por ésta:

Código
  1. key = str(key).replace("'", "")

y a esta otra línea la borras:

Código
  1. key.replace("'", "")


Saludos