no.hideout-lastation.com
Paradis For Designere Og Utviklere


Python pakker for webutviklere - Best of

I de senere år har Python spredt seg som en brann, og mange utviklere, både nybegynnere og eksperter, har likt det. Python er kjent for å være enkel, effektiv og allsidig . Fra desktop skript til webapplikasjoner bruker selskaper som Google, Spotify, Pinterest og Instagram Python til å drive sin programvare, som millioner av forbrukere bruker over hele verden.

I dette innlegget vil vi se på de ulike pakkene som driver noen av de mest populære applikasjonene for å få et glimt av Pythons anerkjente allsidighet.

Django

Django er utvilsomt en av de mest allsidige webutviklingsrammene . Enten du trenger en backend for din personlige blogg eller et innholdsstyringssystem for din bedrift, kan Django hjelpe deg med å vokse fra nesten ingenting til et fullverdig webapplikasjon.

I tillegg er det allerede mange implementeringer for en gjeng med vanlige nettutviklingsoppgaver rett ut av boksen.

Komme i gang | dokumentasjon

Forespørsler

Forespørsler handler om Pythonic som det blir. Den enkle, elegante API-en har tjent pakken tusenvis av nedlastinger og et sted blant de beste av de beste. Med forespørsler er det bare en enkelt linje med kode å lage en HTTP-forespørsel av typen. Heldigvis mottar og analyserer du et svar er like enkelt.

Komme i gang | dokumentasjon

selen

Selen er et webautomatiseringsramme med bindinger for utallige språk, inkludert Python. Med Selen kan en utvikler programmatisk automatisere å åpne en nettside, skrive inn felt, klikke knapper og sende inn skjemaer. Ofte er disse typer skript brukt til å delta i konkurranser. Vær advart! Sjekk alltid vilkårene før du oppretter et slikt program.

Komme i gang | dokumentasjon

Pute

Pute er en port av det populære Python Imaging Library, eller PIL for kort. Pute kan brukes til å lage kompositte bilder, bruke filtre, endre gjennomsiktighet, overleggstekst, konvertere bildefiltyper og mye, mye mer. Hvis du trenger å redigere bildene dine, er Pillow veien å gå.

Komme i gang | dokumentasjon

Matplotlib

Matplotlib, som navnet antyder, er et bibliotek som brukes til å plotte matematiske funksjoner og modeller . Utvide kraften til Numpy, Matplotlib kan lage plott, strekdiagrammer, scatter plots, og mange andre visuelle representasjoner i bare noen få linjer med kode.

Selv om åpen kildekode, har Matplotlib potensialet til å konkurrere med annen kommersiell programvare i markedet, som MATLAB og Mathematica.

Komme i gang | dokumentasjon

BeautifulSoup4

BeautifulSoup4 er go-to-pakken hvis du ønsker å analysere HTML for visse elementer . Ofte er vanlige uttrykk ikke nok til å gjøre jobben, og de klarer ikke å behandle et HTML-dokument nøyaktig. BeautifulSoup4 har imidlertid mange funksjoner som nesten helt sikkert vil gjøre kunsten.

Komme i gang | dokumentasjon

PyInstaller

Mange utviklere lurer på hvordan de kan pakke sin kode for å kjøre på datamaskiner uten Python. Heldigvis har PyInstaller et svar. Med PyInstaller er porting av et program som en frittstående kjørbar, like enkelt som å kjøre en enkelt setning i kommandoprompt eller terminal

Komme i gang | dokumentasjon

PyMongo

PyMongo er Python-klientbiblioteket for MongoDB-databasen . Node-strukturen i MongoDB ligner på samme måte Python-ordbøker som taster tilsvarer bestemte verdier. Som et resultat blir lagring av oppføringer i disse databasene bare et spørsmål om å sette inn eksisterende ordbøker .

Det er mange tilleggsfunksjoner som også er inkludert i PyMongo, inkludert avanserte spørringer og tids-til-live-indekser.

Komme i gang | dokumentasjon

pygame

Pygame har vært de facto preferanse i Python spillutvikling for en stund. Med denne spillmotor, håndterer inngangshendelser, håndterer sprites og gjengivelse overflater er utenom det enkle. Pygame har også mange andre multimedia-muligheter, inkludert CD-stasjoner, kameraer og lydenheter.

Komme i gang | dokumentasjon

PyWin32

PyWin32, kort for Python for Windows Extension, inneholder mange moduler som tillater utviklere å få tilgang til Windows-funksjoner på lavt nivå . Med ut av boksevnen PyWin32 kan en bruker enkelt manipulere filer, styre maskinvare, administrere tillatelser og lage programvinduer for GUI-vinduer.

Alt i alt er enkelheten til PyWin32 API mye bedre å programmere C og C ++ fra bunnen av.

Komme i gang | dokumentasjon

Redaktørens notat: Dette er et innlegg skrevet for Hongkiat.com av Malik Brahimi . Malik er en utvikler som ligger i Greater Boston-området, og elsker mat, fotball og programmering (favorittsprog Python).

Hvordan lage en statisk blogg ved hjelp av kaktus [OS X]

Hvordan lage en statisk blogg ved hjelp av kaktus [OS X]

Oppdatering : Cactus-appen er utgått.Hvis du ikke trenger et CMS og foretrekker å bare få et statisk nettsted eller en blogg, så er Jekyll et godt verktøy for å ta en sjanse med. Men hvis du foretrekker et verktøy med en GUI, i stedet for å jobbe med kommandolinjeverktøy, vil du kanskje sjekke ut kaktus .Cactus e

(Tekniske og design tips)

Den raskeste måten å overføre bilder / skjermbilder fra iOS til Mac

Den raskeste måten å overføre bilder / skjermbilder fra iOS til Mac

Det er mange måter å overføre bilder eller skjermbilder tatt på iOS-enhetene dine til Mac . For eksempel kan du sende dem til innboksen din, synkronisere via Dropbox, koble din iPhone via en kabel til din Mac og bruke Image Capture-appen, eller bruk den offensive Apple-måten - send den via AirDrop. Imi

(Tekniske og design tips)