Python

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

Rating: 2.5/5 (Total Votes: 2)

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

Julia
Julia

1 Oct 15

newLISP
newLISP

19 Jul 15

Ruby
Ruby

12 May 16

Annen programvare fra utvikleren Python Software Foundation

Python
Python

4 May 20

Python (64-bit)
Python (64-bit)

22 Jan 15

TkInter
TkInter

3 Jun 15

Kommentarer til Python

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