Primer tros de codi

No hauria de posar-ho perquè el codi no és meu, però volia provar el plugin Code Snippet i veure com queda el codi Python acolorit.

Aquest és el resultat:

#!/usr/bin/env python
# -*- coding: utf-8 -*-

import os, sys
import pygtk
pygtk.require(‘2.0′)
import gtk

class HolaMon:
   
    # Funció que imprimeix a la finestra de comandaments
    # les paraules "Hola món"
    def hola(self, widget, data=None):
        print “Hola món”

    # Funció que captura el senyal "delet_event"
    def senyal_delete(self, widget, event, data=None):
        # per comprovar que s’executa
        print “Ha ocorregut el senyal delete_event”
        # per destruir la finestra
        return False

    # funció per tancar-ho tot
    def destrueix(self, widget, data=None):
        gtk.main_quit()

    def __init__(self):
        # creem una finestra
        self.finestra=gtk.Window(gtk.WINDOW_TOPLEVEL)
       
        # connectem el senyal delete_event de la finestra
        # amb la funció delete_event
        self.finestra.connect(“delete_event”, self.senyal_delete)
       
        # connectem el senyat destroy de la finestra amb
        # la funció destrueix
        self.finestra.connect(“destroy”, self.destrueix)

        # configurem el gruixut de la finestra
        self.finestra.set_border_width(10)

        # creem un botó amb l’etiqueta "Hola món"
        self.boto=gtk.Button(“Hola món”)

        # connectem el senyal "cliked" del botó amb
        # la funció hola
        self.boto.connect(“clicked”, self.hola, None)

        # evitem que es tanque la finestra en fer clic al
        # botó per "culpa" del senyal gtk.Widget.destroy
        self.boto.connect_object(“clicked”, gtk.Widget.destroy, self.finestra)

        # afegim el botó a la finestra
        self.finestra.add(self.boto)

        # mostrem el botó
        self.boto.show()

        # i mostrem la finestra
        self.finestra.show()

    # la funció principal
    def main(self)
        gtk.main()

if __name__==“__main__”:
    hola=HolaMon()
    hola.main()

Sembla que bé, no?
L’única cosa que s’ha de fer és desactivar l’editor WYSIWYG predeterminant del wordpress.

És un exemple de la documentació que estic utilitzant.