Retourner au contenu associé (journal : htag : realiser des UI en python3 sur web, mobile et desktop.)
Posté par manatlan (site web personnel) le 16 août 2022 à 17:02. En réponse au journal htag : realiser des UI en python3 sur web, mobile et desktop.. Évalué à 1.
Fichtre, tu as raison ;-) je débute en matplotlib ;-)
Voilà une version qui génère un vrai SVG, et provoque le raffraichissement de l'image avec du vrai svg ;-) (plus besoin de dataurl !)
# -*- coding: utf-8 -*- from htag import Tag import io,base64,random import matplotlib.pyplot as plt class App(Tag): def init(self): self.img = Tag.svg(_viewBox="0 0 1000 1500") self.liste=[1, 2, 5, 4] # create the layout self <= Tag.h3("Matplotlib test" + Tag.button("Add",_onclick=self.add_random)) self <= self.img self.redraw_svg() def add_random(self,o): self.liste.append( random.randint(1,6)) self.redraw_svg() def redraw_svg(self): plt.plot(self.liste) plt.ylabel('some numbers') plt.xlabel('size of the liste') with io.StringIO() as fid: plt.savefig(fid,format='svg') self.img.set( fid.getvalue() ) if __name__=="__main__": from htag.runners import BrowserHTTP BrowserHTTP(App).run()
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
[^] # Re: Interfaçage avec autres libs ?
Posté par manatlan (site web personnel) . En réponse au journal htag : realiser des UI en python3 sur web, mobile et desktop.. Évalué à 1.
Fichtre, tu as raison ;-)
je débute en matplotlib ;-)
Voilà une version qui génère un vrai SVG, et provoque le raffraichissement de l'image avec du vrai svg ;-) (plus besoin de dataurl !)