Cada vez que intento lo siguiente en mi intérprete de Python. Soy capaz de copiar la palabra hola a la línea de comandos, incluso después de cerrar el intérpreteNo se puede agregar al portapapeles
from Tkinter import Tk
r = Tk()
r.clipboard_append(" hello ")
Sin embargo si pongo esto en un archivo llamado test.py y luego tratar
python test.py
Este no va a funcionar, no puedo añadir esto al portapapeles del sistema
¿Alguien sabe por qué no o saber qué diferencia entre correr en un guión y en el intérprete causaría
Si deja abierto el intérprete, se debe a eso (para el primer caso). Una vez que Python se ejecuta y se limpia, borrará lo que hay en el portapapeles. – dennmat
Como especifiqué en la pregunta, cierro el intérprete y todavía lo copia en el portapapeles. – samirahmed
Perdió esa parte, sin embargo, primero debe llamar al portapapeles_clave para asegurarse de que no haya nada sucio allí. Sin embargo, no estoy seguro de por qué sería diferente entre los dos, ya que realmente son exactamente lo mismo. Espero que alguien tenga la respuesta para ti. – dennmat