Indholdsfortegnelse:
- Arbejde med Python-dokumentationen online
- Mange vejledninger er tilgængelige for Python, og mange af dem gør et godt stykke arbejde, men de mangler alle en særlig funktion, som du finder, når du bruger LearnPython. org tutorial - interaktivitet. Disse tutorials præsenterer følgende emner:
- Webprogrammering i Python-websted hjælper dig med at flytte fra skrivebordet til online applikationsudvikling. Tutorials er opdelt i disse tre hovedområder:
- aggdraw
- Kontroller din syntaks mere let
- Det eXtensible Markup Language (XML) bruges til datalagring af alle typer i de fleste applikationer. Platformens uafhængighed af XML er derfor, det forekommer med så mange andre teknologier.
- Det er vigtigt at lære om XML selv, og du kan gøre det ved at bruge en nem vejledning som den, der findes på W3Schools-webstedet. W3Schools-webstedet bryder læringsprocessen i følgende kapitler:
- Python: Fælles nybegynderfejl, del 2
- Den absolutte minimum hver softwareudvikler skal absolut vide om Unicode- og tegnsæt (ingen undskyldninger!)
Video: Taylor series | Essence of calculus, chapter 11 2025
Du har nok en god start på din Python programmeringsoplevelse, men du vil have flere ressourcer på noget punkt. Her er ti fantastiske programmeringsressourcer, som du kan bruge til at gøre din udviklingsoplevelse bedre.
Arbejde med Python-dokumentationen online
En vigtig del af arbejdet med Python er at vide, hvad der er tilgængeligt på basissproget, og hvordan man udvider det til at udføre andre opgaver. Python-dokumentationen diskuterer disse emner som en del af dokumentationen:
-
Nye funktioner i den aktuelle version af sproget
-
Adgang til en fuldgyldig vejledning
-
Komplet bibliotekreference
-
Komplet sprogreference
-
Sådan installeres og konfigureres Python < Sådan udføres specifikke opgaver i Python
-
Hjælp til installation af Python-moduler fra andre kilder (som et middel til at udvide Python)
-
-
Sådan udvider du Python ved hjælp af C / C ++ og derefter indlejrer de nye funktioner, du opretter.
-
Komplet reference til C / C ++ udviklere der ønsker at udvide deres applikationer ved hjælp af Python
-
Ofte stillede spørgsmål (FAQ) sider
-
Denne Python dokumentationswebside er også det sted, hvor du rapporterer problemer med Python.
Mange vejledninger er tilgængelige for Python, og mange af dem gør et godt stykke arbejde, men de mangler alle en særlig funktion, som du finder, når du bruger LearnPython. org tutorial - interaktivitet. Disse tutorials præsenterer følgende emner:
Generatorer
-
Listeforståelser
-
Flere funktionsargumenter
-
Regelmæssige udtryk
-
Undtagelseshåndtering
-
Sæt
-
Serialisering
-
Delfunktioner
-
Kodeintrospektion
-
Decorator
-
Udfør webprogrammering ved hjælp af Python
Webprogrammering i Python-websted hjælper dig med at flytte fra skrivebordet til online applikationsudvikling. Tutorials er opdelt i disse tre hovedområder:
Server
-
Udvikling af server-side rammer for applikationer
-
Oprettelse af et Common Gateway Interface (CGI) script
-
Levering af server applikationer
-
Udvikling af Content Management Systems (CMS)
-
Design af dataadgangsmetoder via webserviceløsninger
-
Klient
-
-
Interagere med browsere og browserbaserede teknologier
-
Oprettelse af browserbaserede klienter
-
Adgang til data gennem forskellige metoder, herunder webtjenester > Relateret
-
Oprettelse af fælles løsninger til Python-baseret online-databehandling
-
-
Interaktion med DataBase Management Systems (DBMS'er)
-
Design af applikationsskabeloner
-
Bygger intranetløsninger
-
Få flere biblioteker
-
Pythonware-webstedet giver dig med adgang til en række tredjepartsbiblioteker, der hjælper dig med at udføre yderligere opgaver ved hjælp af Python.Linket "Downloads (downloads. Effbot. Org)" er det, du bør se først. Denne downloadside giver dig adgang til
-
aggdraw
celementtree
-
konsol
-
effbot
-
elementsoap
-
elementtidy
-
elementtree
-
exemaker
-
ftpparse
-
grabscreen > billeddannelse
-
pil
-
pythondoc
-
squeeze
-
tkinter3000
-
Opret applikationer hurtigere ved hjælp af en IDE
-
Den integrerede deveLingment Environment (IDLE) editor, der følger med Python fungerer godt for mange projekter, men du kan finde det begrænset efter et stykke tid.
-
En manglende evne til at ændre IDE'er senere er, hvorfor det er vigtigt at prøve et antal forskellige IDE'er, inden du afregner en. PythonEditors wiki giver en omfattende liste over IDE'er, som du kan prøve.
Kontroller din syntaks mere let
Python. vim-hjælpeprogrammet giver forbedret syntaksfremhævelse, der gør det lettere at finde fejl i dit Python-script. Dette værktøj kører som et script, hvilket gør det hurtigt og effektivt at bruge på enhver platform. Derudover kan du tilpasse kildekoden efter behov for at imødekomme særlige behov.
Brug XML til din fordel
Det eXtensible Markup Language (XML) bruges til datalagring af alle typer i de fleste applikationer. Platformens uafhængighed af XML er derfor, det forekommer med så mange andre teknologier.
Derudover er XML relativt let at lære, og fordi det er tekst, kan du normalt løse problemer med det uden for mange problemer.
Det er vigtigt at lære om XML selv, og du kan gøre det ved at bruge en nem vejledning som den, der findes på W3Schools-webstedet. W3Schools-webstedet bryder læringsprocessen i følgende kapitler:
Ved hjælp af en grundlæggende XML-vejledning
Validering af dine XML-filer
Brug af XML med JavaScript
-
Få et overblik over XML-relaterede teknologier
-
Brug af avancerede XML-teknikker
-
Arbejde med XML-eksempler, der gør det nemmere at se XML i aktion.
-
Når du har fået det grundlæggende, skal du kigge på Python og XML-behandlingsstedet for at se, hvordan du bruger XML med Python.
-
Gå forbi de almindelige Python newbie fejl
-
Absolut alle gør kodningsfejl. Du kan få en fordel i forhold til din konkurrence ved at undgå de nybegynderfejl, som alle skal lære om engang. For at undgå disse fejl skal du tjekke denne todelt serie:
Python: Fælles nybegynderfejl, del 1
Python: Fælles nybegynderfejl, del 2
Forstå unicode
-
du begynder at skrive seriøse ansøgninger. Desværre er Unicode et af de emner, der havde et udvalg, der besluttede, hvad Unicode ville se ud, så der er mere end en dårligt forklaret definition af Unicode og en række standarder for at definere den.
-
Her er nogle ressourcer, du bør tjekke:
Den absolutte minimum hver softwareudvikler skal absolut vide om Unicode- og tegnsæt (ingen undskyldninger!)
Den opdaterede vejledning til Unicode på Python
Python Kodninger og Unicode
-
Unicode-øvelser og overblik
-
Forklar det som om jeg er fem: Python og Unicode?
-
Unicode Pain
-
Gør din Python-ansøgning hurtig
-
Intet slukker en bruger hurtigere end et program, der virker dårligt. Ydeevne er en blanding af pålidelighed, sikkerhed og hastighed. Du kan læse om præsentationstrekanten på denne blog. Mange udviklere fokuserer på kun den hurtige del af præstationen, men ender ikke med at nå deres mål. Det er vigtigt at se på alle aspekter af din brug af ressourcer og for at sikre, at du bruger de bedste kodningsteknikker.
-
En af de bedste ressourcer derude er "En guide til at analysere Python-ydeevne. "Når du har læst denne artikel, skal du også tjekke PythonSpeed Performance Tips.