Python

Урок за тире на Python

Урок за тире на Python
Хей всички, добре дошли. Тирето е темата, която ще обсъдим днес. Dash е разработен от Plotly. Някои от вас може би са имали представа, че Dash е може би за графики заради Plotly. И да, напълно си прав. Dash е за представяне на графики в уеб потребителски интерфейс (потребителски интерфейс). Уеб потребителският интерфейс не означава, че Dash изисква активна интернет връзка, за да се стартира, а просто се нуждае от сървър и ще работи на „localhost“ или „127.0.0.1 ”. Dash по подразбиране се изпълнява на порт 8050, така че когато стартирате приложението Dash в браузъра си, ще отидете на адреса като „127.0.0.1: 8050 ".

На първо място, трябва да инсталираме Dash в нашата система. Натиснете Ctrl + Alt + T на вашия Ubuntu, той ще отвори терминал. За да стартираме Dash приложения в нашата система, ние трябва да инсталираме 4 до 5 пакета, като използваме следната команда:

$ sudo pip инсталирайте тире dash-renderer dash-html-компоненти dash-core-компоненти грамотно

ИЛИ

$ sudo -H pip инсталирате тире dash-renderer dash-html-components dash-core-components интригуващо

Когато добавите -H, той няма да издава предупреждение, защото ще стигнете до променливата Home, като използвате -H в командата. Дори и да не го използвате, би било добре, тъй като ще покаже предупреждение, но Dash все пак ще се инсталира.

Сега ще продължите да създавате python скрипт. Първият ни пример за код просто ще покаже прост изход в нашия уеб браузър на посочения по-горе адрес и порт на сървъра.  В примера първите 3 реда ще бъдат импортирането на тире, dash-core-компоненти и dash-html-компоненти съответно. Dash-core-компоненти като dcc означава, че където и да искаме да използваме dash-core-компоненти, вместо това можем да използваме 'dcc' и по същия начин, където искаме да използваме dash-html-компоненти, можем да използваме 'html'. Dash () е вграденият клас, който съдържа кода по подразбиране за приложенията Dash. приложение.layout 'представлява всичко в уеб потребителския интерфейс, което означава всичко, което искате да покажете в браузъра в приложението Dash, трябва да бъде написано в операционната зона на приложението.оформление '. Следвайки първия ни прост пример с код, който просто показва прост изход:

Пример за код # 1:

импортно тире
импортиране на dash_core_components като dcc
импортирайте dash_html_components като html
 
app = тире.Тире ()
 
ап.оформление = html.Div („LinuxHint YouTube Hi“)
 
ако __name__ == '__main__':
ап.run_server (отстраняване на грешки = True)

Изход:

Вторият пример е за създаване на графика. Бихме използвали „dcc“, което по същество означава dash-core-components и бихме създали графика, използвайки го. В нашия пример ние нарисувахме примерна графика на енергия и време с произволни стойности на „x“ и „y“, като дадохме тип „линия“ на енергия и тип „лента“ на времето. Всичко това бихме направили вътре в dcc на метода.Графика (), в която бихме назовали и двете си оси на графиката и също да зададем заглавието на графиката.

Пример за код # 2:

импортно тире
импортиране на dash_core_components като dcc
импортирайте dash_html_components като html
 
app = тире.Тире ()
 
ап.оформление = html.Div (деца = [
html.Div (деца = 'LinuxHint Youtube Hi'),
dcc.Графика (
id = "graphss",
фигура =
'данни': [
'x': [1,2,3,4,5,6,7], 'y': [11,12,22,23,24,44,55], 'type': 'line', ' name ':' Енергия ',
'x': [1,2,3,4,5,6,7], 'y': [13,15,26,27,34,44,65], 'type': 'bar', ' name ':' Time ',
],
'оформление':
'title': 'Графика за време и енергия'


)
]))
 
ако __name__ == '__main__':
ап.run_server (отстраняване на грешки = True)

Изход:

Професионален съвет: Докато пишете python скрипт, използвайте python IDE или интелигентен текстов редактор, който автоматично отстъпва кода за вас. Избягвайте да използвате прост бележник или текстов редактор за python скриптове, тъй като отстъпът на кода е важен фактор в python, докато го изпълнявате.

Ще обясня това по-подробно и във видео форма.

Топ 5 карти за залавяне на игри
Всички сме виждали и обичаме поточни игри в YouTube. PewDiePie, Jakesepticye и Markiplier са само някои от най-добрите геймъри, които са спечелили мил...
Как да разработите игра на Linux
Преди десетилетие не много потребители на Linux биха прогнозирали, че любимата им операционна система един ден ще бъде популярна игрална платформа за ...
Пристанища с отворен код на търговски игрални машини
Безплатни разширения на играта с отворен код и междуплатформени игри могат да се използват за възпроизвеждане на стари, както и някои от доста скорошн...