Oppsett Python Flask på Raspberry Pi

Oppsett Python Flask på Raspberry Pi
Hvis du er i Python -programmering, vil du helt sikkert ønske å designe en webapplikasjon, men det vil være tøft for noen som ikke har nok forståelse for hvordan du lager en. For å utvikle webapplikasjoner, må du installere flere verktøy og biblioteker, og dette vil bli en hektisk oppgave for folk som ikke har tilstrekkelig tid til å gjøre alle disse tingene.

For Raspberry Pi -brukere har konstruksjon av en webapplikasjon nå blitt enkelt med støtte fra Python Flask, som er et lett Python -rammeverk som lar deg lage mange webapplikasjoner med letthet med letthet. Du trenger ikke verktøy eller avhengigheter for å sette opp søknaden din, da Python Flask vil gjøre alt av seg selv.

Oppsett Python Flask på Raspberry Pi

Denne artikkelen gir deg en detaljert brukerhåndbok om å sette opp Python Flask på Raspberry Pi. Hvis du er interessert i å bruke Python Flask for å konstruere forskjellige applikasjoner, må du følge de undergitte trinnene.

Trinn 1: Python Flask kommer forhåndsinstallert i Raspberry Pi OS, men hvis du fremdeles ikke vil kunne finne den, kan du utføre følgende kommando for å installere den på enheten din.

$ sudo apt install python3-kolbe

Opprett først en undermappe i mappen Documents, bruk følgende kommando i terminalen.

$ CD -dokumenter

Lag nå en katalog med navnet “Rpiwebserver” Bruke følgende kommando.

$ mkdir rpiwebserver

Steg 2: Neste, i mappen "RpiWeBServer", må du opprette to undermapper, nemlig statisk mappe for CSS og JavaScript -filer, og Maler mappe for HTML -filer. For å gjøre dette, utfør de nedenfor nevnte kommandoene.

$ CD RPIWEBSERVER
$ mkdir statisk
$ MKDIR -maler

Trinn 3: Nå er du god til å opprette din første Python -webserver gjennom Flask. For å gjøre det, åpner du en ny fil i en hvilken som helst Python IDE (Thonny) på Raspberry Pi -enheten din og lagrer den med et passende navn i "rpiwebserver" -mappen.

Trinn 4: Kopier nå den gitte koden nedenfor og lim den inn i Thonny IDE.

Fra kolbeimportkolbe
app = kolbe (__ name__)
@App.rute('/')
def index ():
Returner 'Velkommen Linux -brukere'
if __name__ == '__main__':
app.Kjør (Debug = True, Port =, vert = 'Raspberrypi IP -adresse')

Du kan returnere hvilken som helst melding du vil ha eller kan lime inn din egen kode, men syntaksen vil forbli den samme.

Du må også sjekke portnummeret til Raspberry Pi, og dette kan gjøres ved å utføre følgende skript.

$ Kolbe -løp

Trinn 5: Nå, åpne Raspberry Pi -terminalen, og kjør koden med filnavnet du har lagret før du bruker følgende kommando (i vårt tilfelle er det velkommen.Py):

$ sudo python3 .py

Når det er gjort, kan du gå videre til nettleseren din og angi adressen som vises på terminalen med portnummeret. I vårt tilfelle er det http: // 192.168.18.218: 5000/. Når du oppgir denne adressen i nettleseren din, vil du se meldingen din vises i nettleserfanen som du har inkludert i Python -koden din.

På denne måten kan du kjøre forskjellige Python -koder hvis utdata lett kan visualiseres i nettleserfanen. Hvis du oppretter en webapplikasjon, må du først skrive en passende kode for den, og så kan du enkelt kunne være vertskap for den på nettet ved å bruke Python Flask.

Konklusjon

Python Flask er et fantastisk rammeverk for micro webapplikasjoner som lar utviklere begynne å bygge webappene sine på en mer effektiv og enkel måte. Dette krever ikke ekstra verktøy eller avhengigheter, siden det er veldig enkelt å konfigurere på bringebær Pi -enheten når du følger de nevnte trinnene nøye.