Articles of portapapeles

Accediendo texto copiado al portapapeles por python

Así que quiero poder usar una secuencia de comandos de Python para copiar el contenido de una carpeta y luego poder pegar esos contenidos en una ubicación de mi elección, es decir, archivo de texto, navegador, etc. Encontré esta solución para copiar texto. al portapapeles, pero cuando implemento esta solución no puedo pegar nada. Estoy […]

Copia el dataframe pandas para excel usando openpyxl

Tengo un formateo complicado guardado en un archivo de plantilla en el que necesito guardar datos de un dataframe de pandas. El problema es que cuando uso pd.to_excel para guardar en esta hoja de trabajo, los pandas sobrescriben el formato. ¿Hay alguna manera de “pegar valores” de alguna manera desde la hoja de cálculo? Estoy […]

Copie los datos del portapapeles en Linux, Mac y Windows con un solo script de Python

Estoy tratando de crear un script en Python que recostackrá los datos que el usuario coloca en el portapapeles y, preferiblemente, los guardará como una lista o en un archivo de texto o cadena / matriz / variable para trabajar más adelante. Esto debería funcionar en todas las versiones de Linux (yo asumiría Ubuntu), todas […]

Desencadenar un evento cuando cambia el contenido del portapapeles

Estoy tratando de obtener el contenido del portapapeles utilizando un script Python en mi Mac Lion. Estoy buscando un evento o algo similar, porque si uso un bucle, mi aplicación pasa todo el tiempo mirando el portapapeles. ¿Algunas ideas?

La imagen copiada al portapapeles no persiste en Linux

Estoy tratando de guardar una imagen en el portapapeles del sistema, así que escribí un código como este: #!/usr/bin/python3 from PyQt5.Qt import QApplication from PyQt5.QtWidgets import QWidget, QPushButton from PyQt5.Qt import QImage import sys class MyWidget(QWidget): def __init__(self): super(MyWidget, self).__init__() self.button = QPushButton(self) self.button.clicked.connect(self.copyPicToClip) def copyPicToClip(self): image = QImage(‘./test.jpg’) QApplication.clipboard().setImage(image) self.close() if __name__ == ‘__main__’: […]

Cómo obtener contenido con formato desde el portapapeles

chicos Cuando copio algunas palabras de Internet usando Chrome y las pego en Office Words, Words me recuerdan que puedo pegar las palabras manteniendo el formato de origen. ¿Eso significa que el portapapeles puede contener tanto el texto plano como su formato? Mientras tanto, estoy escribiendo una aplicación que utiliza Python para obtener el contenido […]

Error tkinter al copiar contenido desde el portapapeles en Python

Estoy escribiendo un script en python que verificará el contenido del portapapeles y los imprimirá en la consola. El siguiente es el script que estoy usando. import time from tkinter import Tk while True: r = Tk() result = r.selection_get(selection=”CLIPBOARD”) print(result) time.sleep(2) Cuando lo ejecuto sin copiar ningún texto, aparece el siguiente error: return self.tk.call((‘selection’, […]

Cómo copiar / pegar DataFrame de StackOverflow en Python

En las preguntas y respuestas , los usuarios a menudo publican un ejemplo de DataFrame que su pregunta / respuesta funciona: In []: x Out[]: bar foo 0 4 1 1 5 2 2 6 3 Sería muy útil poder obtener este DataFrame en mi intérprete de Python para que pueda comenzar a depurar la […]

Pegar comando usando Selenium

Estoy usando Python 2.7 y Selenium 2-44-0 en Windows 7. Estoy buscando una forma más rápida de ingresar texto que usando send_keys. Send_keys imprimirá 1 letra a la vez (lo que imita mejor a un usuario real). Me gustaría una forma de imprimirlos todos a la vez, como si el contenido estuviera pegado. Por ejemplo, […]

Copia la imagen al portapapeles en Python3

En primer lugar, la pregunta sobre la copia de SO de la imagen al portapapeles en python lleva a responder ¿ Escribe la imagen en el portapapeles de Windows en python con PIL y win32clipboard? , que solo era bueno para Python 2.x. – Lo intenté y no funcionó. Superé un problema: los módulos StringIO […]