Først av alt, vi må installere dash på systemet vårt. Hit Ctrl+Alt+T på Ubuntu, det ville åpne for terminalen. For å kjøre Dash -applikasjoner på systemet vårt, vil vi installere 4 til 5 pakker ved å bruke følgende kommando:
$ sudo pip install dash dash-gjengjeldende dash-html-komponenter dash-core-komponenter plotlyELLER
$ sudo -h pip install dash dash-gjengitt dash-html-komponenter dash-core-komponenter plotlyNår du vil legge til -h, vil det ikke gi en advarsel fordi du vil komme til hjemmevariabelen ved å bruke -h i kommandoen. Selv om du ikke bruker det, ville det være greit, da det vil vise en advarsel, men Dash ville bli installert uansett.
Nå vil du fortsette å lage et Python -skript. Vårt første eksempel på kode ville bare vise en enkel utgang i nettleseren vår på serveradressen og porten nevnt ovenfor. I eksemplet ville de første 3 linjene være importen av henholdsvis dash, dash-core-komponenter og dash-html-komponenter. Dash-core-komponenter som DCC betyr at uansett hvor vi vil bruke dash-core-komponenter, kan vi bruke 'DCC' i stedet og på samme måte der vi vil bruke dash-html-komponenter, vi kan bruke 'HTML'. Dash () er den innebygde klassen som inneholder standardkoden for Dash -applikasjoner. 'App.Layout 'representerer alt i Web UI som betyr alt du vil vise i nettleseren i Dash -applikasjonen, det må skrives i driftssonen til' App.oppsett'. Etter vårt første enkle kodeeksempel som bare viser en enkel utgang:
Import Dash
Importer Dash_Core_Components som DCC
Importer Dash_HTML_COMPONENTS AS HTML
APP = DASH.Bindestrek()
app.Layout = HTML.Div ('linuxhint youtube hei')
if __name__ == '__main__':
app.run_server (debug = true)
Produksjon:
Det andre eksemplet handler om å lage en graf. Vi vil bruke 'DCC' som egentlig betyr dash-core-komponenter, og vi vil lage en graf ved hjelp av den. I vårt eksempel har vi trukket et eksempel på graf over energi og tid med tilfeldige verdier av 'x' og 'y' ved å gi en type 'linje' til energi og en type 'bar' til tid. Vi ville gjort alt dette i en metode DCC.Graf () der vi også vil navngi vår både axis på grafen og angi tittelen på grafen.
Kodeeksempel nr. 2:
Import DashProduksjon:
Pro tips: Mens du skriver Python -skript, bruk en Python IDE eller en smart tekstredigerer som innrykk koden automatisk for deg. Unngå å bruke enkle notisblokker eller tekstredigerer for Python -skript som innrykk av kode er en viktig faktor i Python mens du kjører den.
Jeg vil også forklare dette i flere detaljer i videoform.