Krajta

Výukový program pro Python Dash

Výukový program pro Python Dash
Ahoj všichni, vítejte. Dash je téma, o kterém dnes budeme diskutovat. Dash je vyvinut společností Plotly. Někteří z vás mohli mít představu, že Dash je možná o grafech kvůli Plotly. A ano, máte naprostou pravdu. Dash je o reprezentaci grafů ve webovém uživatelském rozhraní (uživatelské rozhraní). Webové uživatelské rozhraní neznamená, že Dash ke spuštění vyžaduje aktivní připojení k internetu, ale potřebuje pouze server a bude spuštěn na „localhost“ nebo „127.0.0.1 ”. Dash se ve výchozím nastavení spouští na portu 8050, takže když spustíte aplikaci Dash ve svém prohlížeči, přejdete na adresu jako „127.0.0.1: 8050 ”.

Nejprve musíme do našeho systému nainstalovat Dash. Stiskněte Ctrl + Alt + T na vašem Ubuntu, otevřelo by to terminál. Abychom mohli v našem systému spouštět aplikace Dash, nainstalovali bychom 4 až 5 balíčků pomocí následujícího příkazu:

$ sudo pip install dash dash-renderer dash-html-components dash-core-components plotly

NEBO

$ sudo -H pip install dash dash-renderer dash-html-components dash-core-components plotly

Když přidáte -H, nevydá varování, protože byste se dostali do domovské proměnné pomocí -H v příkazu. I když jej nepoužíváte, bylo by to v pořádku, protože by se zobrazovalo varování, ale Dash by se stejně nainstaloval.

Nyní byste pokračovali ve vytváření pythonovského skriptu. Náš první příklad kódu by pouze zobrazil jednoduchý výstup v našem webovém prohlížeči na výše uvedenou adresu serveru a portu.  V příkladu by první 3 řádky byly importy pomlček, komponent dash-core a dash-html. Dash-core-components jako dcc znamená, že kdekoli chceme použít dash-core-components, můžeme místo toho použít 'dcc' a podobně tam, kde chceme použít dash-html-components, můžeme použít 'html'. Dash () je integrovaná třída, která obsahuje výchozí kód pro aplikace Dash. 'aplikace.layout 'představuje vše ve webovém uživatelském rozhraní, což znamená cokoli, co chcete zobrazit v prohlížeči v aplikaci Dash, musí být napsáno v operační zóně aplikace.rozložení '. Po našem prvním příkladu jednoduchého kódu, který zobrazuje pouze jednoduchý výstup:

Příklad kódu 1:

import pomlčka
importujte dash_core_components jako dcc
importujte dash_html_components jako html
 
aplikace = pomlčka.Pomlčka()
 
aplikace.layout = html.Div ('LinuxHint YouTube Ahoj')
 
pokud __name__ == '__main__':
aplikace.run_server (debug = True)

Výstup:

Druhým příkladem je vytvoření grafu. Použili bychom „dcc“, což v zásadě znamená komponenty dash-core a pomocí něj bychom vytvořili graf. V našem příkladu jsme nakreslili ukázkový graf energie a času s náhodnými hodnotami „x“ a „y“ tak, že jsme typu „čáry“ zadali energii a typu „pruhu“ času. Udělali bychom to všechno uvnitř metody dcc.Graph (), ve kterém bychom pojmenovali obě naše osy grafu a nastavili také název grafu.

Příklad kódu 2:

import pomlčka
importujte dash_core_components jako dcc
importujte dash_html_components jako html
 
aplikace = pomlčka.Pomlčka()
 
aplikace.layout = html.Div (děti = [
html.Div (děti = 'LinuxHint Youtube Ahoj'),
dcc.Graf(
id = "graphss",
postava =
'data': [
'x': [1,2,3,4,5,6,7], 'y': [11,12,22,23,24,44,55], 'type': 'řádek', ' name ':' Energie ',
'x': [1,2,3,4,5,6,7], 'y': [13,15,26,27,34,44,65], 'type': 'bar', ' name ':' Time ',
],
'layout':
'title': 'Graf pro čas a energii'


)
])
 
pokud __name__ == '__main__':
aplikace.run_server (debug = True)

Výstup:

Profesionální tip: Při psaní skriptu v pythonu používejte IDE v pythonu nebo inteligentní textový editor, který za vás kód automaticky odsadí. Nepoužívejte jednoduchý poznámkový blok nebo textový editor pro skripty pythonu, protože odsazení kódu je důležitým faktorem v pythonu při jeho spuštění.

Vysvětlím to podrobněji také ve formě videa.

Jak změnit levé a pravé tlačítko myši na počítači se systémem Windows 10
Je úplnou normou, že všechna zařízení počítačových myší jsou ergonomicky navržena pro praváky. K dispozici jsou však myší zařízení, která jsou speciál...
Emulace kliknutí myší vznášením pomocí myši Clickless Mouse ve Windows 10
Používání myši nebo klávesnice ve špatném držení těla nadměrného používání může mít za následek mnoho zdravotních problémů, včetně napětí, syndromu ka...
Přidejte gesta myši do Windows 10 pomocí těchto bezplatných nástrojů
V posledních letech se počítače a operační systémy značně vyvinuly. Bývaly doby, kdy uživatelé museli procházet správci souborů pomocí příkazů. Stejně...