Visų pirma, mes turime įdiegti „Dash“ savo sistemoje. Paspauskite Ctrl + Alt + T savo „Ubuntu“, tai atvers terminalą. Norėdami paleisti „Dash“ programas savo sistemoje, mes įdiegėme 4-5 paketus naudodami šią komandą:
$ sudo pip įdiegti brūkšnį brūkšnys-atvaizdavimo įrankis brūkšnys-html-komponentai brūkšnys-šerdis-komponentaiARBA
$ sudo -H pip įdiegti brūkšnį brūkšnys-atvaizdavimo įrankis brūkšnys-html-komponentai brūkšnys-šerdies-komponentaiKai pridėsite -H, jis neišduos įspėjimo, nes prie namų kintamojo pateksite naudodami komandoje -H. Net jei jo nenaudosite, būtų gerai, nes jis rodytų įspėjimą, bet „Dash“ vis tiek būtų įdiegtas.
Dabar tęskite kurti pitono scenarijų. Pirmasis mūsų kodo pavyzdys tiesiog parodys paprastą išvestį mūsų žiniatinklio naršyklėje aukščiau minėtu serverio adresu ir prievadu. Pavyzdyje pirmosios 3 eilutės būtų atitinkamai brūkšnio, brūkšnio-šerdies komponentų ir brūkšnio-html komponentų importas. „Dash-core-components“ kaip „dcc“ reiškia, kad visur, kur norime naudoti „dash-core-components“, vietoje jų galime naudoti „dcc“ ir panašiai, kur norime naudoti „dash-html“ komponentus, galime naudoti „html“. „Dash“ () yra sukurta klasėje, kurioje yra numatytasis „Dash“ programų kodas. programa.išdėstymas “reiškia viską žiniatinklio vartotojo sąsajoje, o tai reiškia viską, ką norite rodyti naršyklėje„ Dash “programoje, jis turi būti parašytas„ programos “operacinėje zonoje.maketas “. Vadovaudamiesi mūsų pirmuoju paprasto kodo pavyzdžiu, kuriame rodoma paprasta išvestis:
1 kodo pavyzdys:
importuoti brūkšnįimportuoti dash_core_components kaip dcc
importuoti dash_html_components kaip HTML
app = brūkšnys.Brūkšnys ()
programa.išdėstymas = html.Div („LinuxHint YouTube Hi“)
jei __pavadinimas = = '__main__':
programa.run_server (derinti = tiesa)
Išvestis:
Antrasis pavyzdys yra apie grafiko kūrimą. Mes naudosime „dcc“, kuris iš esmės reiškia brūkšnio šerdies komponentus, ir mes sukursime jį naudodami grafiką. Savo pavyzdyje mes nupiešėme energijos ir laiko grafiko pavyzdį su atsitiktinėmis „x“ ir „y“ reikšmėmis, suteikdami „linijos“ tipą energijai ir „juostos“ tipą laikui. Visa tai atliktume metodu dcc.Grafikas (), kuriame mes pavadintume abi savo grafo ašis ir nustatytume grafiko pavadinimą.
2 kodo pavyzdys:
importuoti brūkšnįimportuoti dash_core_components kaip dcc
importuoti dash_html_components kaip HTML
app = brūkšnys.Brūkšnys ()
programa.išdėstymas = html.Div (vaikai = [
HTML.Div (vaikai = 'LinuxHint Youtube Sveiki'),
dcc.Grafikas (
id = "graphss",
skaičius =
„duomenys“: [
'x': [1,2,3,4,5,6,7], 'y': [11,12,22,23,24,44,55], 'type': 'linija', ' pavadinimas ':' Energija ',
'x': [1,2,3,4,5,6,7], 'y': [13,15,26,27,34,44,65], 'type': 'bar', ' vardas ':' Laikas ',
],
„maketas“:
„title“: „Laiko ir energijos grafikas“
)
])
jei __pavadinimas = = '__main__':
programa.run_server (derinti = tiesa)
Išvestis:
„Pro“ patarimas: rašydami python scenarijų, naudokite python IDE arba išmanųjį teksto redaktorių, kuris automatiškai įtraukia kodą jums. Venkite „Python“ scenarijams naudoti paprastą bloknotą ar teksto rengyklę, nes kodo įtrauka yra svarbus „python“ veiksnys jį paleidžiant.
Aš tai paaiškinsiu išsamiau ir vaizdo forma.