Python

Skjermbilde programvare:
Python
Prog.varedetaljer:
Versjon: 3.5.1 / 2.7.11 Oppdatert
Last opp dato: 10 Feb 16
Lisens: Gratis
Popularitet: 109

Rating: 3.0/5 (Total Votes: 3)

Python er lik et programmeringsspråk som Ruby, og gir en enkel syntaks som lar utviklere å raskt sette sammen applikasjoner og nettsteder uten å måtte skrive veldig mye kode for å gjøre det.

Språket støtter kjente funksjonelle, OOP, og MVC koding paradigmer, men det er krav til berømmelse kom etter at Google implementert det i mange av sine kjerneprodukter.

Python er i dag en av de mest respekterte og brukte programmeringsspråk rundt, er lett å arbeide med takket være overflod av åpen kildekode-moduler og den generelle tilgjengeligheten av koding opplæring, reiseguider og gratis online kurs.

Python kompilatoren er også innebygges og i stand til å kjøre overalt, en funksjon som også bidratt til dens bred adopsjon rate.

I Scripts delen av Softoware, kan du finne kildekoden til selve språket.

Hva er nytt i denne versjonen:

  • Går tilbake delvis statiske bygge alternativer og legger vcruntime140.dll til Windows-installasjonen.
  • Bestemmer MemoryError i test_strptime.

Hva er nytt i versjon 3.5.0 / 2.7.10:

  • Går tilbake delvis statiske bygge alternativer og legger vcruntime140.dll til Windows-installasjonen.
  • Bestemmer MemoryError i test_strptime.

Hva er nytt i versjon 3.4.3 / 2.7.9 / 3.5.0.a4:

  • Modul-nivå skilpadde funksjoner ikke lenger heve TclError etter å lukke vinduet.
  • Advarsler nå reises når gruppe referanser og betingede gruppe referanser brukes i lookbehind påstander i regulære uttrykk.
  • Flerbyte kodeker med tilpassede feil handlere som ignorerer feil forbrukes for mye minne og oppvokst SystemError eller MemoryError.
  • io.FileIO () kalt flush () etter stengetid filen. flush () ble ikke kalt inn close () hvis closefd = False.
  • Fast pydoc svikt med ikke-ASCII-filer når stdout koding skiller seg fra filsystemet koding (f.eks på Mac OS).
  • Fjern RC4 fra SSL modulen standard chiffer listen.
  • Fast pydoc.synopsis () og pydoc.apropos () på moduler med tomme docstrings.
  • Fast kjøring av vilkårlig kode sårbarhet i dbm.dumb modulen.
  • Fast mishandling av absolutte Windows stier med skråstreker i pathlib.
  • Fast kompresjon i tarfile CLI. Patch av wdv4758h.
  • Fast mulig overløp i Windows delprosess etableringen kode.

Hva er nytt i versjon 3.4.3 / 2.7.9 / 3.5.0.a1:

  • Modul-nivå skilpadde funksjoner ikke lenger heve TclError etter å lukke vinduet.
  • Advarsler nå reises når gruppe referanser og betingede gruppe referanser brukes i lookbehind påstander i regulære uttrykk.
  • Flerbyte kodeker med tilpassede feil handlere som ignorerer feil forbrukes for mye minne og oppvokst SystemError eller MemoryError.
  • io.FileIO () kalt flush () etter stengetid filen. flush () ble ikke kalt inn close () hvis closefd = False.
  • Fast pydoc svikt med ikke-ASCII-filer når stdout koding skiller seg fra filsystemet koding (f.eks på Mac OS).
  • Fjern RC4 fra SSL modulen standard chiffer listen.
  • Fast pydoc.synopsis () og pydoc.apropos () på moduler med tomme docstrings.
  • Fast kjøring av vilkårlig kode sårbarhet i dbm.dumb modulen.
  • Fast mishandling av absolutte Windows stier med skråstreker i pathlib.
  • Fast kompresjon i tarfile CLI. Patch av wdv4758h.
  • Fast mulig overløp i Windows delprosess etableringen kode.

Hva er nytt i versjon 3.4.2:

  • Fast macpath.join () for tom første komponenten. Patch av Oleg Oshmyan.
  • TemporaryDirectory ikke lenger forsøker å rydde opp to ganger når de brukes i med uttalelse i generatoren.
  • Nå kataloger lagt til ZIP-filen har riktig Unix og MS-DOS katalog attributter.
  • ZipFile.close () ikke lenger skriver Zip64 sentral katalog poster hvis allowZip64 er falsk.
  • Fast debuggingsdata av GROUPREF_EXISTS opcode i re-modulen. Fjernet etterfølgende mellomrom i debuggingsmeldinger.
  • Ubehandlet unntak i tråd ikke lenger fører ubehandlet AttributeError når sys.stderr er Ingen.

Hva er nytt i versjon 3.4.1:

  • Fikset en krasj i den innebygde funksjonen super () når kalt uten argument og uten gjeldende rammen (ex: innebygd Python).
  • Fast spyling av standard bekker i den interaktive tolk.
  • I sjeldne tilfeller, når du kjører finalizers på objekter i syklisk søppel et dårlig peker kan oppstå på grunn av en subtil feil i interne køyring logikk
  • .

Hva er nytt i versjon 3.3.4:

  • Den nye "faulthandler" modul som hjelper diagnostisering krasjer
  • Den nye "unittest.mock" modul
  • Den nye "IP-adresse" modul
  • "sys.implementation" attributt
  • En politisk rammeverk for e-pakken, med en foreløpig politikk som legger mye forbedret unicode støtte for e-post header parsing
  • En "collections.ChainMap" klasse for å knytte tilordninger til en enkelt enhet
  • Pakke for mange flere POSIX funksjoner i "os" og "signal" moduler, samt andre nyttige funksjoner som "sendfile ()"
  • Hash randomisering, introdusert i tidligere bugfix utgivelser, er nå slått på som standard

Hva er nytt i versjon 3.3.3:

  • Den nye "faulthandler" modul som hjelper diagnostisering krasjer
  • Den nye "unittest.mock" modul
  • Den nye "IP-adresse" modul
  • "sys.implementation" attributt
  • En politisk rammeverk for e-pakken, med en foreløpig (se PEP 411) politikk som legger mye forbedret unicode støtte for e-post header parsing
  • En "collections.ChainMap" klasse for å knytte tilordninger til en enkelt enhet
  • Pakke for mange flere POSIX funksjoner i "os" og "signal" moduler, samt andre nyttige funksjoner som "sendfile ()"
  • Hash randomisering, introdusert i tidligere bugfix utgivelser, er nå slått på som standard
  • En C gjennomføring av "desimal" modul, med opp til 120x hastighetsøkning for desimaltall-tunge programmer
  • Import system (__import__) er basert på importlib som standard
  • Den nye "LZMA" modul med LZMA / XZ støtte

Hva er nytt i versjon 3.3.2:

  • Den nye "faulthandler" modul som hjelper diagnostisering krasjer
  • Den nye "unittest.mock" modul
  • Den nye "IP-adresse" modul
  • "sys.implementation" attributt
  • En politisk rammeverk for e-pakken, med en foreløpig politikk som legger mye forbedret unicode støtte for e-post header parsing
  • En "collections.ChainMap" klasse for å knytte tilordninger til en enkelt enhet
  • Pakke for mange flere POSIX funksjoner i "os" og "signal" moduler, samt andre nyttige funksjoner som "sendfile ()"
  • Hash randomisering, introdusert i tidligere bugfix utgivelser, er nå slått på som standard

Hva er nytt i versjon 3.3.1:

  • Den nye "faulthandler" modul som hjelper diagnostisering krasjer
  • Den nye "unittest.mock" modul
  • Den nye "IP-adresse" modul
  • "sys.implementation" attributt
  • En politisk rammeverk for e-pakken, med en foreløpig (se PEP 411) politikk som legger mye forbedret unicode støtte for e-post header parsing
  • En "collections.ChainMap" klasse for å knytte tilordninger til en enkelt enhet
  • Pakke for mange flere POSIX funksjoner i "os" og "signal" moduler, samt andre nyttige funksjoner som "sendfile ()"
  • Hash randomisering, introdusert i tidligere bugfix utgivelser, er nå slått på som standard

Hva er nytt i versjon 3.3.0 Beta 1:

  • Den nye "faulthandler" modul som hjelper diagnostisering krasjer
  • Den nye "unittest.mock" modul
  • Den nye "IP-adresse" modul
  • En "collections.ChainMap" klasse for å knytte tilordninger til en enkelt enhet
  • Pakke for mange flere POSIX funksjoner i "os" og "signal" moduler, samt andre nyttige funksjoner som "sendfile ()"
  • Hash randomisering, introdusert i tidligere bugfix utgivelser, er nå slått på som standard

Hva er nytt i versjon 3.2.3 / 3.1.3 / 2.7.3 / 2.6.8:

  • Disse omfatter flere sikkerhetsfikser.

Hva er nytt i versjon 3.3.0 alpha 1:

  • Syntax for delegere til en Subgenerator (utbytte fra)
  • Fleksibel String Representasjon (gjør unna med skillet mellom "bred" og "smal" Unicode bygger)
  • Dempe Unntak Kontekst
  • omarbeiding av OS og IO unntak hierarki
  • Den nye "innpakning" modul, bygge på de "fordeler" og "distutils2" prosjekter og ironiske "distutils"
  • Den nye "LZMA" modul med LZMA / XZ støtte
  • Kvalifisert navn for klasser og funksjoner
  • eksplisitte Unicode konstanter for å hjelpe til med porting
  • Den nye "faulthandler" modul som hjelper diagnostisering krasjer
  • Pakke for mange flere POSIX funksjoner i "os" og "signal" moduler, samt andre nyttige funksjoner som "sendfile ()"

Hva er nytt i versjon 3.2.2 RC1:

  • Mange forbedringer til unittest modul
  • Støtte for .pyc depotkataloger
  • Støtte for versjon tagget dynamiske biblioteker
  • En ny framtid bibliotek for samtidige programmering
  • En stabil ABI for tilleggsmoduler
  • ordbok-basert logging konfigurasjon
  • En overhalt GIL implementering som reduserer contention
  • En utvidet epost pakke som håndterer bytes meldinger
  • En mye bedre SSL-modul med støtte for SSL sammenhenger og sertifikat hostname matchende
  • En sysconfig modul for å få tilgang konfigurasjonen
  • Tillegg til shutil modulen, blant dem arkiv støtte fil
  • Mange forbedringer til configparser, blant dem kartlegging protokollstøtte
  • Forbedringer til PDB, Python debugger
  • Utallige reparasjoner av byte / string spørsmål; Blant dem full støtte for en byte miljø (filnavn, miljøvariabler)
  • Mange konsistens og atferd rettelser for numeriske operasjoner

Hva er nytt i versjon 3.2.1:

  • Mange forbedringer til unittest modul
  • Støtte for .pyc depotkataloger
  • Støtte for versjon tagget dynamiske biblioteker
  • En ny framtid bibliotek for samtidige programmering
  • En stabil ABI for tilleggsmoduler
  • ordbok-basert logging konfigurasjon
  • En overhalt GIL implementering som reduserer contention
  • En utvidet epost pakke som håndterer bytes meldinger
  • En mye bedre ssl-modul med støtte for SSL sammenhenger og sertifikat vertsnavn matchende
  • En sysconfig modul for å få tilgang konfigurasjonen
  • Tillegg til shutil modulen, blant dem arkiv støtte fil
  • Mange forbedringer til configparser, blant dem kartlegging protokollstøtte
  • Forbedringer til PDB, Python debugger
  • Utallige reparasjoner av byte / string spørsmål; Blant dem full støtte for en byte miljø (filnavn, miljøvariabler)

Hva er nytt i versjon 3.2.1rc2:

  • Mange forbedringer til unittest modul
  • PEP 3147, støtte for .pyc depotkataloger
  • PEP 3149, støtte for versjon tagget dynamiske biblioteker
  • PEP 3148, en ny framtid bibliotek for samtidige programmering
  • PEP 384, en stabil ABI for tilleggsmoduler
  • PEP 391, ordbok-baserte logging konfigurasjon
  • En overhalt GIL implementering som reduserer contention
  • En utvidet epost pakke som håndterer bytes meldinger
  • En mye bedre ssl-modul med støtte for SSL sammenhenger og sertifikat hostname matchende
  • En sysconfig modul for å få tilgang konfigurasjonen
  • Tillegg til shutil modulen, blant dem arkiv støtte fil
  • Mange forbedringer til configparser, blant dem kartlegging protokollstøtte
  • Forbedringer til PDB, Python debugger
  • Utallige reparasjoner av byte / string spørsmål; Blant dem full støtte for en byte miljø (filnavn, miljøvariabler)
  • Mange konsistens og atferd rettelser for numeriske operasjoner

Hva er nytt i versjon 2.7.2:

  • En ordnet ordbok type.
  • Nye unittest funksjoner, inkludert test hoppe, nye Assert metoder, og test oppdagelse.
  • En mye raskere IO modul.
  • Automatisk nummerering av feltene i str.format () -metoden.
  • Float Repr forbedringer backported fra 3.x.
  • Tile støtte for Tkinter.
  • En Backport av memoryview objektet fra 3.x.
  • Sett litteraler.
  • Angi og ordbok oppfattelser.
  • Ordbok visninger.
  • Ny syntaks for nestet med uttalelser.
  • sysconfig modulen.

Hva er nytt i versjon 2.7.2.rc1:

  • En ordnet ordbok type.
  • Nye unittest funksjoner, inkludert test hoppe, nye Assert metoder, og test oppdagelse.
  • En mye raskere io-modulen.
  • Automatisk nummerering av feltene i str.format () -metoden.
  • Float Repr forbedringer backported fra 3.x.
  • Tile støtte for Tkinter.
  • En Backport av memoryview objektet fra 3.x.
  • Sett litteraler.
  • Angi og ordbok oppfattelser.
  • Ordbok visninger.
  • Ny syntaks for nestet med uttalelser.
  • sysconfig modulen.

Hva er nytt i versjon 3.2.1rc1:

  • En overhalt GIL implementering som reduserer påstand.
  • En utvidet epost pakke som håndterer bytes meldinger.
  • En mye bedre ssl-modul med støtte for SSL sammenhenger og sertifikat vertsnavn matching.
  • En sysconfig modul for å få tilgang til konfigurasjonsopplysninger.
  • Tillegg til shutil modulen, blant dem arkiv støtte fil.
  • Mange forbedringer til configparser, blant dem kartlegging protokollstøtte.
  • Forbedringer til PDB, Python debugger.
  • Utallige reparasjoner av byte / string spørsmål; blant dem full støtte for en byte miljø (filnavn, miljø variabler).
  • Mange konsistens og atferd rettelser for numeriske operasjoner.

Hva er nytt i versjon 3.2:

  • Mange forbedringer til unittest modulen.
  • PEP 3147, støtte for .pyc depotkataloger.
  • PEP 3149, støtte for versjon tagget dynamiske biblioteker.
  • PEP 3148, en ny framtid bibliotek for samtidige programmering.
  • PEP 384, en stabil ABI for tilleggsmoduler.
  • PEP 391, ordbok-baserte logging konfigurasjon.
  • En overhalt GIL implementering som reduserer påstand.
  • En utvidet epost pakke som håndterer bytes meldinger.
  • En mye bedre ssl-modul med støtte for SSL sammenhenger og sertifikat vertsnavn matching.
  • En sysconfig modul for å få tilgang til konfigurasjonsopplysninger.
  • Tillegg til shutil modulen, blant dem arkiv støtte fil.
  • Mange forbedringer til configparser, blant dem kartlegging protokollstøtte.
  • Forbedringer til PDB, Python debugger.
  • Utallige reparasjoner av byte / string spørsmål; blant dem full støtte for en byte miljø (filnavn, miljø variabler).
  • Mange konsistens og atferd rettelser for numeriske operasjoner.

Hva er nytt i versjon 3.2 RC3:

  • Mange forbedringer til unittest modulen.
  • PEP 3147, støtte for .pyc depotkataloger.
  • PEP 3149, støtte for versjon tagget dynamiske biblioteker.
  • PEP 3148, en ny framtid bibliotek for samtidige programmering.
  • PEP 384, en stabil ABI for tilleggsmoduler.
  • PEP 391, ordbok-baserte logging konfigurasjon.
  • En overhalt GIL implementering som reduserer påstand.
  • En utvidet epost pakke som håndterer bytes meldinger.
  • En mye bedre ssl-modul med støtte for SSL sammenhenger og sertifikat vertsnavn matching.
  • En sysconfig modul for å få tilgang til konfigurasjonsopplysninger.
  • Tillegg til shutil modulen, blant dem arkiv støtte fil.
  • Mange forbedringer til configparser, blant dem kartlegging protokollstøtte.
  • Forbedringer til PDB, Python debugger.
  • Utallige reparasjoner av byte / string spørsmål; blant dem full støtte for en byte miljø (filnavn, miljø variabler).
  • Mange konsistens og atferd rettelser for numeriske operasjoner.

Hva er nytt i versjon 3.2 RC1:

  • Mange forbedringer til unittest modul
  • PEP 3147, støtte for .pyc depotkataloger
  • PEP 3149, støtte for versjon tagget dynamiske biblioteker
  • PEP 3148, en ny framtid bibliotek for samtidige programmering
  • PEP 384, en stabil ABI for tilleggsmoduler
  • PEP 391, ordbok-baserte logging konfigurasjon
  • En overhalt GIL implementering som reduserer contention
  • En utvidet epost pakke som håndterer bytes meldinger
  • En mye bedre ssl-modul med støtte for SSL sammenhenger og sertifikat hostname matchende
  • En sysconfig modul for å få tilgang konfigurasjonen
  • Tillegg til shutil modulen, blant dem arkiv støtte fil
  • Mange forbedringer til configparser, blant dem kartlegging protokollstøtte
  • Forbedringer til PDB, Python debugger
  • Utallige reparasjoner av byte / string spørsmål; Blant dem full støtte for en byte miljø (filnavn, miljøvariabler)
  • Mange konsistens og atferd rettelser for numeriske operasjoner

Hva er nytt i versjon 3.2 beta 1:

  • Mange forbedringer til unittest modulen.
  • PEP 3147, støtte for .pyc depotkataloger.
  • PEP 3149, støtte for versjon tagget dynamiske biblioteker.
  • PEP 3148, en ny framtid bibliotek for samtidige programmering.
  • PEP 384, en stabil ABI for tilleggsmoduler.
  • PEP 391, ordbok-baserte logging konfigurasjon.
  • En overhalt GIL implementering som reduserer påstand.
  • En utvidet epost pakke som håndterer bytes meldinger.
  • Utallige reparasjoner av byte / string spørsmål; blant dem full støtte for en byte miljø (filnavn, miljø variabler).
  • Mange konsistens og atferd rettelser for numeriske operasjoner.
  • En sysconfig modul for å få tilgang til konfigurasjonsopplysninger.
  • En ren-Python gjennomføring av datetime-modulen.
  • Tillegg til shutil modulen, blant dem arkiv støtte fil.
  • Forbedringer til PDB, Python debugger.

Hva er nytt i versjon 2.7.1:

  • En ordnet ordbok type.
  • Nye unittest funksjoner, inkludert test hoppe, nye Assert metoder, og test oppdagelse.
  • En mye raskere io-modulen.
  • Automatisk nummerering av feltene i str.format () -metoden.
  • Float Repr forbedringer backported fra 3.x.
  • Tile støtte for Tkinter.
  • En Backport av memoryview objektet fra 3.x.
  • Sett litteraler.
  • Angi og ordbok oppfattelser.
  • Ordbok visninger.
  • Ny syntaks for nestet med uttalelser.
  • sysconfig modulen.

Hva er nytt i versjon 3.1.3:

  • En ordnet ordbok type.
  • Ulike optimaliseringer til int type.
  • Nye unittest funksjoner, inkludert test hoppe og nye Assert metoder ..
  • En mye raskere io-modulen.
  • Tile støtte for Tkinter.
  • En ren Python referanse gjennomføringen av import uttalelsen.
  • Ny syntaks for nestet med uttalelser.

Hva er nytt i versjon 2.7.1 RC1:

  • En ordnet ordbok type.
  • Nye unittest funksjoner, inkludert test hoppe, nye Assert metoder, og test oppdagelse.
  • En mye raskere io-modulen.
  • Automatisk nummerering av feltene i str.format () -metoden.
  • Float Repr forbedringer backported fra 3.x.
  • Tile støtte for Tkinter.
  • En Backport av memoryview objektet fra 3.x.
  • Sett litteraler.
  • Angi og ordbok oppfattelser.
  • Ordbok visninger.
  • Ny syntaks for nestet med uttalelser.
  • sysconfig modulen.

Hva er nytt i versjon 3.1.3 RC1:

  • En ordnet ordbok type.
  • Ulike optimaliseringer til int type.
  • Nye unittest funksjoner, inkludert test hoppe og nye Assert metoder.
  • En mye raskere io-modulen.
  • Tile støtte for Tkinter.
  • En ren Python referanse gjennomføringen av import uttalelsen.
  • Ny syntaks for nestet med uttalelser.

Hva er nytt i versjon 3.1.2:

  • runde (x, n) returnerer nå et heltall hvis x er et heltall.
  • Syntaksen til med setningen gjør det nå flere kontekst ledere i en enkelt setning.
  • string.maketrans () -funksjonen er foreldet og erstattes av nye statiske metoder, bytes.maketrans () og bytearray.maketrans ().
  • Python bruker nå David Gay algoritme for å finne den korteste flyttall representasjon som ikke endrer sin verdi.
  • Lagt til en collections.Counter klasse for å støtte praktisk telling av unike elementer i en sekvens eller iterable.
  • desimal modul støtter nå metoder for å skape en desimal objekt fra en binær float.

Hva er nytt i versjon 2.6.5:

  • threading modulens låser og tilstandsvariabler støtter også & quot; med & lsquo; uttalelse.
  • Uttrykket evalueres, og det skal resultere i et objekt som støtter sammenhengen Management Protocol (som er, har __enter __ () og __exit __ () metoder).

Hva er nytt i versjon 3.1.1:

  • dir () på en initialisert modul forårsaket en krasj.
  • Fikset krasj for bytearray.translate () med ugyldige parametere.
  • set.union () stoppet behandlingen innganger hvis en forekomst av selv skjedde i argumentet kjeden.
  • På POSIX plattformer importerer ikke lenger kopierer kjøre litt fra .py filen til .pyc filen hvis den er satt.
  • Siden Python 3.0, __bool__ metoden må returnere en bool objekt, og ikke en int. Fest tilsvarende feilmelding, og dokumentasjonen.
  • Inkluder inttypes.h samt stdint.h i pyport.h. Dette løser en bygge svikt på HP-UX. Int32_t og uint32_t er definert i inttypes.h stedet for stdint.h på denne plattformen
  • Fikset en SystemError når koding med latin-1 codec og "surrogateescape 'feilbehandleren, en streng som inneholder uparede surrogater.

Hva er nytt i versjon 2.6.3:

  • Fix os.popen * regresjon fra 2,5 med kommandoer som en sekvens kjører gjennom skallet. Patch av Jean-Paul Calderone og Jani Hakala. - Issue # 6990.
  • Fix threading.local klasser forlater gamle staten rundt etter en referansesyklus GC som kan resirkuleres etter nye lokalbefolkningen
  • Fix en uendelig loop når du prøver å dekode en ugyldig UTF-32 strøm med en ikke-raising feilbehandleren som "erstatte" eller "ignore".
  • Fix potensiell vranglås når du blander tråder og gaffel ().
  • Ikke avgir DeprecationWarnings ved tilgang til en "melding" attributt på unntakene som ble satt eksplisitt.
  • Fix bug der bytearray.pop () returnerer negative heltall.
  • dir () på en initialisert modul forårsaket en krasj.
  • Fikset krasj for bytearray.translate () med ugyldige parametere.
  • set.union () stoppet behandlingen innganger hvis en forekomst av selv skjedde i argumentet kjeden.

Lignende programvare

Luck
Luck

12 May 15

Io
Io

10 Dec 15

Elm
Elm

10 Feb 16

Qore
Qore

13 May 15

Annen programvare fra utvikleren Python Software Foundation

Stackless Python
Stackless Python

28 Feb 15

Python
Python

1 Mar 15

TkInter
TkInter

3 Jun 15

Kommentarer til Python

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!