Najprej moramo v naš sistem namestiti Dash. Pritisnite Ctrl + Alt + T na vašem Ubuntuju, odprl bi se terminal. Za zagon aplikacij Dash v našem sistemu bi z naslednjim ukazom namestili 4 do 5 paketov:
$ sudo pip namestite pomišljaj pomišljaj-upodabljalec dash-html-komponente pomišljaj-jedro-komponente navideznoALI
$ sudo -H pip namestite pomišljaj pomišljaj upodabljalnik dash-html-komponente pomišljaj-jedro-komponente navideznoKo dodate -H, ne bo izdalo opozorila, ker boste do spremenljivke Domov prišli z uporabo -H v ukazu. Tudi če ga ne uporabite, bi bilo v redu, saj bi prikazal opozorilo, a Dash bi bil vseeno nameščen.
Zdaj bi nadaljevali z ustvarjanjem skripta python. Naš prvi primer kode bi v našem spletnem brskalniku preprosto prikazal zgoraj navedeni naslov in vrata strežnika. V primeru bi bile prve tri vrstice uvoz pomišljajev, dash-core-komponent in dash-html-komponent. Dash-core-components kot dcc pomeni, da kjer koli želimo uporabiti dash-core-komponente, lahko namesto tega uporabimo 'dcc' in podobno, kadar želimo uporabiti dash-html-komponente, lahko uporabimo 'html'. Dash () je vgrajeni razred, ki vsebuje privzeto kodo za aplikacije Dash. 'app.layout 'predstavlja vse v spletnem uporabniškem vmesniku, kar pomeni, da želite vse, kar želite prikazati v brskalniku v aplikaciji Dash, napisati v operacijskem območju aplikacije'.postavitev '. Po našem prvem preprostem primeru kode, ki prikazuje samo preprost izhod:
Primer kode # 1:
uvozna črtauvozi dash_core_components kot dcc
uvozi dash_html_components kot html
app = pomišljaj.Črtica ()
app.postavitev = html.Div ('LinuxHint YouTube Hi')
če je __name__ == '__main__':
app.run_server (odpravljanje napak = True)
Izhod:
Drugi primer je ustvarjanje grafa. Uporabili bi 'dcc', kar v bistvu pomeni dash-core-components, in z njim bi ustvarili graf. V našem primeru smo narisali primer grafa energije in časa z naključnimi vrednostmi 'x' in 'y', tako da energiji damo vrsto "črte", vrsti pa "bar". Vse to bi naredili znotraj dcc metode.Graf (), v katerem bi poimenovali obe osi grafa in nastavili tudi naslov grafa.
Primer kode # 2:
uvozna črtauvozi dash_core_components kot dcc
uvozi dash_html_components kot html
app = pomišljaj.Črtica ()
app.postavitev = html.Div (otroci = [
html.Div (otroci = 'LinuxHint Youtube Hi'),
dcc.Graf (
id = "graphss",
slika =
'podatki': [
'x': [1,2,3,4,5,6,7], 'y': [11,12,22,23,24,44,55], 'type': 'line', ' ime ':' Energija ',
'x': [1,2,3,4,5,6,7], 'y': [13,15,26,27,34,44,65], 'type': 'bar', ' ime ':' Čas ',
],
'postavitev':
'title': 'Graf za čas in energijo'
)
]))
če je __name__ == '__main__':
app.run_server (odpravljanje napak = True)
Izhod:
Nasvet za profesionalce: Med pisanjem skripta python uporabite python IDE ali pametni urejevalnik besedil, ki kodo samodejno zamakne. Izogibajte se uporabi preproste beležnice ali urejevalnika besedila za skripte python, saj je vdiranje kode pomemben dejavnik pythona med izvajanjem.
To bom podrobneje razložil tudi v video obliki.