2009-06-24 9 views
0

Comment faire pour convertir le fichier CSS HTML en fichiers wxPython? C'est-à-dire, comment créer une feuille de calcul dans wxPython comme des fichiers CSS HTML?Conversion HTML

Répondre

0

Il n'est pas du tout clair ce que vous voulez réaliser, je suppose que vous voulez afficher des fichiers HTML dans wxPython. Dans ce cas, il n'y a pas de rendu HTML générique qui rendra tous les fichiers HTML/CSS, mais des fichiers HTML simples peuvent être rendus en utilisant le contrôle HTML.

Voir http://www.wxpython.org/docs/api/wx.html.HtmlWindow-class.html

Si vous devez afficher une page HTML générique alors la meilleure façon est d'utiliser le port WebKit pour WX (http://wxwebkit.wxcommunity.com/index.php?n=Main.BuildInstructions) ou

le contrôle de WebKit (http://www.wxpython.org/docs/api/wx.webkit.WebKitCtrl-class.html) qui vient avec wxPython, mais il ne fonctionnera pas sur toutes les plateformes.

0

Si vous souhaitez afficher des fichiers HTML simples dans wxPython, consultez wx.HtmlWindow. Si CSS est requis, vous devrez probablement utiliser le widget ActiveX Internet Explorer sous Windows (voir wx.lib.iewin ou la démo wxPython). Alternativement, vous pouvez utiliser le projet wxWebkit, qui est strictement bêta: http://wxwebkit.kosoftworks.com/ ou http://wxwebkit.kosoftworks.com/index.php?n=Main.Downloads

Si vous parlez de l'utilisation du code HTML pour créer du code Python, cela ne fonctionne pas à ma connaissance. Cependant, vous pouvez faire quelque chose de similaire avec XML via XRC et XRCed.

0

feuille de style, pas de diapositive.

f = open('NAMEOFSTYLESHEET.css','w')

f.write('#ID{}\n.class{}')

Questions connexes