Video: 18: Dictionaries 2024
Python er et allsidig programmeringsspråk som vanligvis brukes til webutvikling. Dette kan høres ut som Ruby, og egentlig er begge språk mer likte enn de er forskjellige. Python, som Ruby, tillater lagring av data etter at brukeren har navigert vekk fra siden eller lukket nettleseren, i motsetning til HTML, CSS og JavaScript.
Ved hjelp av Python-kommandoer kan du opprette, oppdatere, lagre og hente disse dataene i en database. For eksempel, tenk deg at du ønsket å opprette et lokalt søk og rangeringer nettsted som Yelp. com. De anmeldelsene brukerne skriver, lagres i en sentral database. Enhver gjennomgangsforfatter kan gå ut av nettleseren, slå av datamaskinen og komme tilbake til nettsiden senere for å finne sine vurderinger.
I tillegg, når andre søker etter spillesteder, blir denne samme sentrale databasen forespurt, og den samme anmeldelsen vises. Lagring av data i en database er en felles oppgave for Python-utviklere, og eksisterende Python-biblioteker inkluderer forhåndsbygget kode for enkelt å lage og søke databaser.
SQLite er en gratis lettvektig database som vanligvis brukes av Python-programmerere til å lagre data.
Mange nettsteder med høy trafikk, som YouTube, er opprettet ved hjelp av Python. Andre nettsteder som bruker Python inkluderer:
-
Quora for samfunnsspørsmål og svar på nettsted.
-
Spotify for intern data analyse.
-
Dropbox for sin desktop klient programvare.
-
Reddit for å generere publikum-hentede nyheter.
-
Industrial Light & Magic og Disney Animasjon for å lage film spesial effekter.
Fra nettsteder til programvare for spesielle effekter, er Python et ekstremt allsidig språk, kraftig nok til å støtte en rekke applikasjoner. I tillegg, for å hjelpe til med å spre Python-koden, oppretter Python-programmerere biblioteker, som er frittstående forhåndskrevne kode som gjør bestemte oppgaver, og gjør dem tilgjengelige for andre å bruke og forbedre.
For eksempel utfører et bibliotek som heter Scrapy webscaping, mens et annet bibliotek kalt SciPy utfører mattefunksjoner som brukes av forskere og matematikere. Python-samfunnet opprettholder tusenvis av biblioteker som disse, og de fleste er gratis og åpen kildekode-programvare.
Du kan generelt bekrefte front-end programmeringsspråket som brukes av en hvilken som helst større nettside med BuiltWith. Etter å ha lagt inn nettadressen i søkefeltet, se under Rammer-delen for Python. Merk at nettsteder kan bruke Python for backend-tjenester som ikke er synlige for BuiltWith.