GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment modifier la source du HTML dans le presse-papiers ?

Si je coupe du code HTML d'une fenêtre de messagerie instantanée Pidgin, je peux facilement le coller textuellement dans un nouveau courrier électronique HTML dans Thunderbird. Tout le formatage (polices, couleurs, etc.) est conservé, il semble donc que mon presse-papiers de bureau Ubuntu 13.10 doit avoir la source HTML quelque part.

Mais j'aimerais modifier la source HTML.

Comment puis-je réellement accéder à la source HTML lorsqu'elle se trouve dans le presse-papiers ? Je voudrais simplement le jeter dans un fichier texte, travailler sur le balisage dans Vim ou autre, puis utiliser cette source HTML dans une page Web ou l'alimenter dans "Insert → HTML" de Thunderbird.

Hmm, peut-être quelque chose comme PasteImg (mentionné dans Obtenir un graphique du presse-papiers sur le disque ?), mais en utilisant request_rich_text() au lieu de request_image() ? Cela ne me dérangerait pas d'utiliser un petit script Python les rares fois où je souhaite obtenir la source HTML à partir du presse-papiers.

Le contenu du presse-papiers peut en fait être du "texte enrichi".

Le script Python de cette réponse sort

Current clipboard offers formats: ('TIMESTAMP', 'TARGETS', 'MULTIPLE',
'SAVE_TARGETS', 'COMPOUND_TEXT', 'STRING', 'TEXT', 'UTF8_STRING', 'text/html',
'text/plain')

Il s'avère que mes journaux Pidgin sont en HTML, c'est donc une façon d'y accéder ceci Source HTML, contournant entièrement le presse-papiers. Je suis toujours intéressé par la réponse à la question initiale (comment récupérer le code HTML du presse-papiers).

Réponse acceptée :

Trouvé ! Voici comment accéder au code source HTML lorsqu'il y en a dans votre presse-papier :

#!/usr/bin/env python
import gtk
print (gtk.Clipboard().wait_for_contents('text/html')).data

Cela a aidé.

Cela n'a pas fonctionné pour moi. Mon rappel n'a jamais été saisi.


Ubuntu
  1. Debian - Comment connaître le référentiel source d'un paquet dans Debian ?

  2. Comment obtenir l'autorisation d'éditer dans l'usb ?

  3. Comment éditer les fichiers système avec l'éditeur Kate ? ?

  4. Comment invoquer le Hud ?

  5. Comment éditer le fichier php.ini

Comment éditer les sous-titres de films sur le bureau Linux

Comment éditer le fichier hosts sur Debian

Comment activer le bouton Modifier dans l'obturateur ?

Comment modifier les packages existants dans le WHM ?

Comment modifier le code HTML dans cPanel

Comment modifier la liste de transfert BoxTrapper