Python flask tutoriál: Hello world

Tento tutoriál vám pomůže začít s Python flask. Vysvětluje, co potřebujete k napsání vašeho prvního programu v Python flask. Začíná základy: dozvíte se, kde můžete najít a stáhnout potřebné nástroje, jak je nainstalovat, a provede vás až k sestavení a spuštění vašeho kódu. Pokud jste nikdy předtím nepsali program v Python flask, je toto místo, kde začít. Vytvořili jsme tento článek, abyste mohli začít s Python flask a přejít k našim příkladům se SMS. Pokud už jste s Python flask obeznámeni, můžete přeskočit přímo na jeden z následujících SMS projektů.

Příklady SMS v Python flask:

Python flask odeslání SMS pomocí HTTP REST API (ukázka kódu)
Python flask odeslání více SMS pomocí HTTP REST API (ukázka kódu)
Python flask naplánování SMS pomocí HTTP REST API (ukázka kódu)
Python flask přijetí SMS pomocí HTTP REST API (ukázka kódu)
Python flask smazání SMS pomocí HTTP REST API (ukázka kódu)
Stáhnout nejnovější knihovnu Python flask SMS API z Githubu

Co je Python flask

Python flask je programovací jazyk. Je podobný přirozenému jazyku, jako je angličtina. Používá se ke komunikaci s počítačem. Hlavní rozdíl mezi přirozeným jazykem a programovacím jazykem je v tom, že programovací jazyky mají přísnější strukturu, aby počítač lépe porozuměl.

Co je program Hello world v Python flask

Program Hello world v Python flask je nejjednodušší program, který můžete napsat. Jednoduše vypíše větu: Hello world na obrazovku počítače. Program Hello World je první program, který vývojáři píší v jakémkoli programovacím jazyce.

Jak napsat svůj první program v Python flask

Pro napsání vašeho prvního programu v Python flask:

  1. Zkontrolujte předpoklady
  2. Nastavte Python
  3. Nastavte Flask
  4. Otevřete Poznámkový blok
  5. Napište program Hello World v Python flask
  6. Uložte soubor s příponou .py
  7. Spusťte svůj program Hello World v Python flask
  8. Zkontrolujte výstup v prohlížeči

Předpoklady

Zde je to, co potřebujete k začátku. Pro napsání vašeho prvního počítačového programu v Python flask potřebujete počítač s Windows, programovací prostředí IDLE a ukázkový kód uvedený níže.

  • Počítač s Windows 10
  • Python
  • Ukázkový projekt Ozeki Hello World

Python

Python

Python flask si můžete stáhnout z následujícího URL: https://python.org/downloads/

Video 1 - Jak stáhnout Python flask (Video tutoriál)

Instalace Pythonu

Pro napsání vašeho prvního programu v Python flask potřebujete nainstalovat Python. Následující video vám ukáže, jak tuto instalaci provést.

Video 2 - Jak nainstalovat Python (Video tutoriál)

Instalace Flasku

Pro napsání vašeho prvního programu v Python flask potřebujete nainstalovat Flask. Následující video vám ukáže, jak tuto instalaci provést.

Video 3 - Jak nainstalovat Flask (Video tutoriál)

Napište svůj program 'hello world' v Python flask

První program, který napíšete v jakémkoli programovacím jazyce, je program 'Hello world'. Jediným cílem tohoto programu je vypsat text 'Hello world' na obrazovku počítače. V tomto příkladu se program skládá z jednoho řádku kódu: Řádek: Print("") vypíše text.

from flask import Flask
app = Flask(__name__)

@app.route("/")

def hello():
    return "Hello world!"

if __name__ == "__main__":
    app.run()

Video 4 - Jak napsat svůj program 'hello world' v Python flask (Video tutoriál)

Napište kód "Hello World!"

Pro napsání kódu "Hello World!" použijeme Poznámkový blok. Toto je kus kódu, který vrací datový typ řetězce. Tato proměnná obsahuje zprávu hello world (Obrázek 1). Kód se skládá z třídy globálního jmenného prostoru a funkce. Nejprve importujeme flask z knihovny Flask. Funkce je automaticky spuštěna bez vstupu díky příkazu if na konci.

write code
Obrázek 1 - Napsání kódu

Po instalaci Python Flasku jej musíte otevřít a po napsání kódu soubor uložit.

Video 5 - Jak vytvořit svůj první projekt v Python Flasku (videonávod)

Uložit jako

Pro uložení nově napsaného kódu v Python Flasku nejprve klikněte na menu Soubor (Obrázek 2). Poté klikněte na Uložit jako... Tím se otevře nové okno průzkumníka, ve kterém můžete svůj kód uložit.

uložit jako
Obrázek 2 - Uložit jako

Klikněte na uložit

Po kliknutí na uložit se objeví nové okno (Obrázek 3). Zde můžete svůj soubor pojmenovat a určit typ jako .py. Můžete také vybrat adresář, kam se soubor uloží. Kliknutím na Uložit soubor uložíte.

uložit
Obrázek 3 - Klikněte pro uložení

Spuštění programu "Hello world" v Python Flasku

Pro spuštění programu "Hello world" stiskněte Enter.

Video 6 - Jak spustit program "Hello world" (videonávod)

Spuštění kódu

Prvním krokem ke spuštění kódu je otevření Příkazového řádku (Obrázek 4). Změňte adresář na ten, kde se nachází váš python soubor. Napište hello.py a stiskněte enter pro spuštění kódu. Kód se začne spouštět na vaší lokální IP adrese. Zkopírujte tuto adresu a vložte ji do adresního řádku prohlížeče, abyste viděli výstup vašeho kódu.

spustit kód
Obrázek 4 - Spuštění kódu "Hello world" v Python Flasku

Co se stane, když udělám chybu v Python Flasku

Pokud uděláte chybu při psaní instrukcí v Python Flasku, dostanete syntaktickou chybu.

V níže uvedeném kódu vytvoříme chybu úmyslně tím, že nedáme středník za řádek "Hello World". Uvidíte, jak počítač reaguje, jak chybu opravíme a jak program úspěšně spustíme.

Co je syntaktická chyba?

Syntaktická chyba znamená "Nerozumím". Pokud mluvíte s někým anglicky a on nerozumí, co říkáte, odpoví "Nerozumím". Pokud mluvíte s počítačem v Python Flasku a počítač nerozumí, co říkáte, odpoví "Syntaktická chyba".

Jak řešit syntaktickou chybu v Python Flasku?

V níže uvedeném kódu vytvoříme syntaktickou chybu úmyslně tím, že nedáme středník za řádek "Hello World". Uvidíte, jak počítač reaguje, jak chybu opravíme a jak program úspěšně spustíme.

Video 7 - Jak řešit syntaktickou chybu v Python Flasku (videonávod)

Chyby v Pythonu

Abychom demonstrovali, jak vznikají chyby v Pythonu, odstraníme dvojtečku z konce příkazu if. Pokud nyní spustíte svůj kód v Příkazovém řádku, objeví se chybová zpráva (Obrázek 5). Tato zpráva obsahuje informace o povaze chyby a kde k ní došlo. Konkrétně syntaktická chyba je to, co jsme právě udělali. Každý příkaz má svou správnou syntaxi a bez ní selže. Tyto zprávy jsou užitečné pro identifikaci a opravu chyb.

chyba
Obrázek 5 - Chyba

Shrnutí

Důvod, proč jsme vytvořili tento tutoriál, je ukázat vám, jak nainstalovat nástroje pro použití Python Flasku, a provést vás kroky psaní a spouštění kódu "Hello World". Napsali jsme tento dokument, abychom vás seznámili se základy Python Flasku a pomohli vám pochopit, jak fungují programy v Python Flasku. Nyní můžete používat řešení Ozeki Python Flask SMS, které stojí za těch pár minut nastavení, protože události doručení budou prezentovány ve formě událostí, chyby jsou správně řešeny, takže získáte transparentní systém zasílání zpráv.

Ozeki SMS Gateway a nabízená řešení SMS jsou ideální pro organizování SMS zpráv ve vaší aplikaci Python Flask. Pokračujte ve čtení na webu Ozeki, podívejte se na tutoriál o jak posílat SMS z Python Flasku.

Stáhněte si Ozeki SMS Gateway hned a nastavte systém!

More information