„Python“

„Python Dash“ pamoka

„Python Dash“ pamoka
Sveiki visi, sveiki. Brūkšnys yra tema, kurią ketiname aptarti šiandien. „Dash“ sukūrė „Plotly“. Kai kurie iš jūsų galėjo suprasti, kad brūkšnys galbūt susijęs su grafikais dėl „Plotly“. Ir taip, jūs visiškai teisus. Brūkšnys yra apie grafikų vaizdavimą žiniatinklio vartotojo sąsajoje (vartotojo sąsaja). Žiniatinklio sąsaja nereiškia, kad „Dash“ reikia aktyvaus interneto ryšio, kad veiktų, o jai tiesiog reikia serverio ir ji veiks „localhost“ arba „127“.0.0.1 “. „Dash“ pagal numatytuosius nustatymus veikia 8050 prievade, taigi, kai naršyklėje paleidžiate „Dash“ programą, adresas nurodomas kaip „127.0.0.1: 8050 “.

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-komponentai

ARBA

$ sudo -H pip įdiegti brūkšnį brūkšnys-atvaizdavimo įrankis brūkšnys-html-komponentai brūkšnys-šerdies-komponentai

Kai 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.

Įdiekite naujausią „Dolecin Emulator“, skirtą „Gamecube“ ir „Wii“, sistemoje „Linux“
„Delfinų emuliatorius“ leidžia žaisti pasirinktus „Gamecube“ ir „Wii“ žaidimus „Linux“ asmeniniuose kompiuteriuose (PC). „Dolphin Emulator“ yra laisv...
Kaip naudoti „GameConqueror Cheat Engine“ sistemoje „Linux“
Straipsnyje pateikiamas „GameConqueror“ apgaulės variklio naudojimo „Linux“ vadove. Daugelis žaidėjų, žaidžiančių sistemoje „Windows“, dažnai naudoja ...
Geriausi „Linux“ žaidimų konsolių emuliatoriai
Šiame straipsnyje bus išvardyta populiari žaidimų konsolių emuliavimo programinė įranga, skirta „Linux“. „Emuliacija“ yra programinės įrangos suderina...