Python

Software screenshot:
Python
Software detaljer:
Version: 3.5.1 / 2.7.11 Opdateret
Upload dato: 10 Feb 16
Licens: Gratis
Popularitet: 25

Rating: 2.5/5 (Total Votes: 2)

Python ligner et programmeringssprog som Ruby, hvilket giver en simpel syntaks, der giver udviklere mulighed for hurtigt at sammensætte programmer og hjemmesider uden at skulle skrive meget kode til at gøre det.

Sproget understøtter velkendte funktionelle, OOP, og MVC kodning paradigmer, men dens krav til berømmelse kom efter Google implementeret det i mange af sine kerneprodukter.

Python er i øjeblikket en af ​​de mest respekterede og brugte programmeringssprog rundt, være let at arbejde med takket være de mange open source-moduler og den generelle tilgængelighed af kodning tutorials, guider og gratis online-kurser.

Python compiler er også indlejres og i stand til at køre overalt, en funktion, der også bidraget til sin brede vedtagelse sats.

I afsnittet af Softoware Scripts, kan du finde kildekoden til selve sproget.

Hvad er nyt i denne udgivelse:

  • Gendanner delvis-statiske bygge muligheder og tilføjer vcruntime140.dll til Windows-installation.
  • Rettelser MemoryError i test_strptime.

Hvad er nyt i version 3.5.0 / 2.7.10:

  • Gendanner delvis-statiske bygge muligheder og tilføjer vcruntime140.dll til Windows-installation.
  • Rettelser MemoryError i test_strptime.

Hvad er nyt i version 3.4.3 / 2.7.9 / 3.5.0.a4:

  • Modul-niveau skildpadde fungerer ikke længere hæve TclError efter lukning af vinduet.
  • Advarsler nu hæves, når gruppens referencer og betingede gruppe referencer anvendes i lookbehind påstande i regulære udtryk.
  • Multibyte codecs med brugerdefinerede fejl handlere, der ignorerer fejl forbruges for meget hukommelse og opvokset SystemError eller MemoryError.
  • io.FileIO () kaldes flush () efter lukning af filen. flush () blev ikke kaldt i tæt () hvis closefd = False.
  • Fast pydoc fiasko med ikke-ASCII filer, når stdout kodning adskiller sig fra filsystemet kodning (eksempelvis på Mac OS).
  • Fjern RC4 fra SSL-modulet standard cipher listen.
  • Fast pydoc.synopsis () og pydoc.apropos () på moduler med tomme docstrings.
  • Fast vilkårlig kode sårbarhed i dbm.dumb modulet.
  • Fast forkert behandling af absolutte Windows stier med skråstreger i pathlib.
  • Fast kompression i tarfile CLI. Patch ved wdv4758h.
  • Fast mulig overflow i Windows underproces skabelse kode.

Hvad er nyt i version 3.4.3 / 2.7.9 / 3.5.0.a1:

  • Modul-niveau skildpadde fungerer ikke længere hæve TclError efter lukning af vinduet.
  • Advarsler nu hæves, når gruppens referencer og betingede gruppe referencer anvendes i lookbehind påstande i regulære udtryk.
  • Multibyte codecs med brugerdefinerede fejl handlere, der ignorerer fejl forbruges for meget hukommelse og opvokset SystemError eller MemoryError.
  • io.FileIO () kaldes flush () efter lukning af filen. flush () blev ikke kaldt i tæt () hvis closefd = False.
  • Fast pydoc fiasko med ikke-ASCII filer, når stdout kodning adskiller sig fra filsystemet kodning (eksempelvis på Mac OS).
  • Fjern RC4 fra SSL-modulet standard cipher listen.
  • Fast pydoc.synopsis () og pydoc.apropos () på moduler med tomme docstrings.
  • Fast vilkårlig kode sårbarhed i dbm.dumb modulet.
  • Fast forkert behandling af absolutte Windows stier med skråstreger i pathlib.
  • Fast kompression i tarfile CLI. Patch ved wdv4758h.
  • Fast mulig overflow i Windows underproces skabelse kode.

Hvad er nyt i version 3.4.2:

  • Fast macpath.join () for tomme første komponent. Patch af Oleg Oshmyan.
  • TemporaryDirectory ikke længere forsøger at rydde op to gange, når der anvendes i med erklæring generator.
  • Nu mapper tilføjes til ZIP-fil har korrekte Unix og MS-DOS mappe attributter.
  • ZipFile.close () ikke længere skriver Zip64 central bibliotek poster, hvis allowZip64 er falsk.
  • Fast debugging output af GROUPREF_EXISTS opcode i re-modulet. Fjernet efterfølgende mellemrum i debugging output.
  • Ubehandlet undtagelse i tråd ikke længere forårsager unhandled AttributeError når sys.stderr er Ingen.

Hvad er nyt i version 3.4.1:

  • Rettet et nedbrud i indbyggede funktion super (), når der kaldes uden argumenter og uden aktuelle ramme (ex: embedded Python).
  • Fast skylning af standard vandløb i den interaktive tolk.
  • I sjældne tilfælde, når du kører finalizers på objekter i cyklisk papirkurven en dårlig pointerdereference kunne opstå på grund af en subtil fejl i interne iteration logik.

Hvad er nyt i version 3.3.4:

  • Den nye "faulthandler" modul, der hjælper diagnosticere nedbrud
  • Den nye "unittest.mock" modul
  • Den nye "ipaddress" modul
  • "sys.implementation" attribut
  • En politisk ramme for e-mail-pakke, med en foreløbig politik, der tilføjer meget forbedret unicode support til e-mail header parsing
  • En klasse "collections.ChainMap" for at forbinde tilknytninger til en enkelt enhed
  • Pakkemaskiner til mange flere POSIX funktioner i "os" og "signal" moduler, samt andre nyttige funktioner såsom "sendfile ()"
  • Hash randomisering, indført i tidligere Bugfix udgivelser, er nu slået til som standard

Hvad er nyt i version 3.3.3:

  • Den nye "faulthandler" modul, der hjælper diagnosticere nedbrud
  • Den nye "unittest.mock" modul
  • Den nye "ipaddress" modul
  • "sys.implementation" attribut
  • En politisk ramme for e-mail-pakke, med en foreløbig (se PEP 411) politik, der tilføjer meget forbedret unicode support til e-mail header parsing
  • En klasse "collections.ChainMap" for at forbinde tilknytninger til en enkelt enhed
  • Pakkemaskiner til mange flere POSIX funktioner i "os" og "signal" moduler, samt andre nyttige funktioner såsom "sendfile ()"
  • Hash randomisering, indført i tidligere Bugfix udgivelser, er nu slået til som standard
  • A C gennemførelsen af ​​"decimal" modul, med op til 120x speedup for decimale-tunge applikationer
  • Import-systemet (__import__) er baseret på importlib som standard
  • Den nye "lzma" modul med LZMA / XZ support

Hvad er nyt i version 3.3.2:

  • Den nye "faulthandler" modul, der hjælper diagnosticere nedbrud
  • Den nye "unittest.mock" modul
  • Den nye "ipaddress" modul
  • "sys.implementation" attribut
  • En politisk ramme for e-mail-pakke, med en foreløbig politik, der tilføjer meget forbedret unicode support til e-mail header parsing
  • En klasse "collections.ChainMap" for at forbinde tilknytninger til en enkelt enhed
  • Pakkemaskiner til mange flere POSIX funktioner i "os" og "signal" moduler, samt andre nyttige funktioner såsom "sendfile ()"
  • Hash randomisering, indført i tidligere Bugfix udgivelser, er nu slået til som standard

Hvad er nyt i version 3.3.1:

  • Den nye "faulthandler" modul, der hjælper diagnosticere nedbrud
  • Den nye "unittest.mock" modul
  • Den nye "ipaddress" modul
  • "sys.implementation" attribut
  • En politisk ramme for e-mail-pakke, med en foreløbig (se PEP 411) politik, der tilføjer meget forbedret unicode support til e-mail header parsing
  • En klasse "collections.ChainMap" for at forbinde tilknytninger til en enkelt enhed
  • Pakkemaskiner til mange flere POSIX funktioner i "os" og "signal" moduler, samt andre nyttige funktioner såsom "sendfile ()"
  • Hash randomisering, indført i tidligere Bugfix udgivelser, er nu slået til som standard

Hvad er nyt i version 3.3.0 Beta 1:

  • Den nye "faulthandler" modul, der hjælper diagnosticere nedbrud
  • Den nye "unittest.mock" modul
  • Den nye "ipaddress" modul
  • En klasse "collections.ChainMap" for at forbinde tilknytninger til en enkelt enhed
  • Pakkemaskiner til mange flere POSIX funktioner i "os" og "signal" moduler, samt andre nyttige funktioner såsom "sendfile ()"
  • Hash randomisering, indført i tidligere Bugfix udgivelser, er nu slået til som standard

Hvad er nyt i version 3.2.3 / 3.1.3 / 2.7.3 / 2.6.8:

  • Disse omfatter flere sikkerhedsopdateringer.

Hvad er nyt i version 3.3.0 alpha 1:

  • Syntaks for uddelegering til et Subgenerator (udbytte fra)
  • Fleksibel String Repræsentation (at afskaffe sondringen mellem "bred" og "smal" Unicode bygger)
  • Undertrykkelse Undtagelse Kontekst
  • omarbejde OS og IO undtagelse hierarki
  • Den nye "emballage" modul, der bygger på de "distribuere" og "distutils2" projekter og afværgende "distutils"
  • Den nye "lzma" modul med LZMA / XZ support
  • Kvalificeret navn for klasser og funktioner
  • Eksplicit Unicode litteraler til at hjælpe med portering
  • Den nye "faulthandler" modul, der hjælper diagnosticere nedbrud
  • Pakkemaskiner til mange flere POSIX funktioner i "os" og "signal" moduler, samt andre nyttige funktioner såsom "sendfile ()"

Hvad er nyt i version 3.2.2 rc1:

  • Talrige forbedringer af unittest modul
  • Støtte til .pyc repository mapper
  • Støtte for version mærkede dynamiske biblioteker
  • En ny futures bibliotek for parallel programmering
  • Et stabilt ABI for udvidelsesmoduler
  • Ordbog-baserede logging konfiguration
  • En overhaling GIL implementering, der reducerer påstand
  • En udvidet email pakke, der håndterer bytes meddelelser
  • En meget forbedret SSL-modul med understøttelse af SSL sammenhænge og certifikat værtsnavn matchning
  • En sysconfig modul til adgang konfigurationsoplysninger
  • Tilføjelser til shutil modul, blandt dem arkivfil støtte
  • Mange forbedringer til configparser, blandt dem kortlægning protokolunderstøttelse
  • Forbedringer af FBF Python debugger
  • Utallige rettelser vedrørende bytes / string spørgsmål; blandt dem fuld støtte til en byte miljø (filnavne, miljøvariabler)
  • Mange konsistens og adfærd rettelser til numeriske operationer

Hvad er nyt i version 3.2.1:

  • Talrige forbedringer af unittest modul
  • Støtte til .pyc repository mapper
  • Støtte for version mærkede dynamiske biblioteker
  • En ny futures bibliotek for parallel programmering
  • Et stabilt ABI for udvidelsesmoduler
  • Ordbog-baserede logging konfiguration
  • En overhaling GIL implementering, der reducerer påstand
  • En udvidet email pakke, der håndterer bytes meddelelser
  • En meget forbedret ssl-modul med understøttelse af SSL sammenhænge og certifikat Hostname matchning
  • En sysconfig modul til adgang konfigurationsoplysninger
  • Tilføjelser til shutil modul, blandt dem arkivfil støtte
  • Mange forbedringer til configparser, blandt dem kortlægning protokolunderstøttelse
  • Forbedringer af FBF Python debugger
  • Utallige rettelser vedrørende bytes / string spørgsmål; blandt dem fuld støtte til en byte miljø (filnavne, miljøvariabler)

Hvad er nyt i version 3.2.1rc2:

  • Talrige forbedringer af unittest modul
  • PEP 3147, støtte til .pyc repository mapper
  • PEP 3149, støtte for version tagged dynamiske biblioteker
  • PEP 3148, en ny futures bibliotek til parallel programmering
  • PEP 384, et stabilt ABI for udvidelsesmoduler
  • PEP 391, ordbog-baserede logging konfiguration
  • En overhaling GIL implementering, der reducerer påstand
  • En udvidet email pakke, der håndterer bytes meddelelser
  • En meget forbedret ssl-modul med understøttelse af SSL sammenhænge og certifikat værtsnavn matchning
  • En sysconfig modul til adgang konfigurationsoplysninger
  • Tilføjelser til shutil modul, blandt dem arkivfil støtte
  • Mange forbedringer til configparser, blandt dem kortlægning protokolunderstøttelse
  • Forbedringer af FBF Python debugger
  • Utallige rettelser vedrørende bytes / string spørgsmål; blandt dem fuld støtte til en byte miljø (filnavne, miljøvariabler)
  • Mange konsistens og adfærd rettelser til numeriske operationer

Hvad er nyt i version 2.7.2:

  • En ordnet ordbog type.
  • Nye unittest funktioner, herunder test skipping, nye Assert metoder, og test opdagelse.
  • Et meget hurtigere IO-modul.
  • Automatisk nummerering af felter i str.format () metode.
  • Float Repr forbedringer tilbageført fra 3.x.
  • Tile støtte til Tkinter.
  • En tilbageføre af memoryview objekt fra 3.x.
  • Set konstanter.
  • Set og ordbog forståelser.
  • ordbog synspunkter.
  • Ny syntaks for indlejret med udtalelser.
  • sysconfig modul.

Hvad er nyt i version 2.7.2.rc1:

  • En ordnet ordbog type.
  • Nye unittest funktioner, herunder test skipping, nye Assert metoder, og test opdagelse.
  • Et meget hurtigere io modul.
  • Automatisk nummerering af felter i str.format () metode.
  • Float Repr forbedringer tilbageført fra 3.x.
  • Tile støtte til Tkinter.
  • En tilbageføre af memoryview objekt fra 3.x.
  • Set konstanter.
  • Set og ordbog forståelser.
  • ordbog synspunkter.
  • Ny syntaks for indlejret med udtalelser.
  • sysconfig modul.

Hvad er nyt i version 3.2.1rc1:

  • En overhaling GIL implementering, der reducerer påstand.
  • En udvidet email pakke, der håndterer bytes meddelelser.
  • En meget forbedret ssl-modul med understøttelse af SSL sammenhænge og certifikat værtsnavn matchning.
  • En sysconfig modul for at få adgang konfigurationsoplysninger.
  • Tilføjelser til shutil modul, blandt dem arkivfil support.
  • Mange forbedringer til configparser, blandt dem kortlægning protokol support.
  • Forbedringer af FBF Python debugger.
  • Utallige rettelser vedrørende bytes / string spørgsmål; blandt dem fuld støtte til en byte miljø (filnavne, miljø variabler).
  • Mange konsistens og adfærd rettelser til numeriske operationer.

Hvad er nyt i version 3.2:

  • Talrige forbedringer af unittest modulet.
  • PEP 3147, støtte til .pyc repository mapper.
  • PEP 3149, støtte for version tagged dynamiske biblioteker.
  • PEP 3148, en ny futures bibliotek til parallel programmering.
  • PEP 384, et stabilt ABI for udvidelsesmoduler.
  • PEP 391, ordbog-baserede logging konfiguration.
  • En overhaling GIL implementering, der reducerer påstand.
  • En udvidet email pakke, der håndterer bytes meddelelser.
  • En meget forbedret ssl-modul med understøttelse af SSL sammenhænge og certifikat værtsnavn matchning.
  • En sysconfig modul for at få adgang konfigurationsoplysninger.
  • Tilføjelser til shutil modul, blandt dem arkivfil support.
  • Mange forbedringer til configparser, blandt dem kortlægning protokol support.
  • Forbedringer af FBF Python debugger.
  • Utallige rettelser vedrørende bytes / string spørgsmål; blandt dem fuld støtte til en byte miljø (filnavne, miljø variabler).
  • Mange konsistens og adfærd rettelser til numeriske operationer.

Hvad er nyt i version 3.2 RC3:

  • Talrige forbedringer af unittest modulet.
  • PEP 3147, støtte til .pyc repository mapper.
  • PEP 3149, støtte for version tagged dynamiske biblioteker.
  • PEP 3148, en ny futures bibliotek til parallel programmering.
  • PEP 384, et stabilt ABI for udvidelsesmoduler.
  • PEP 391, ordbog-baserede logging konfiguration.
  • En overhaling GIL implementering, der reducerer påstand.
  • En udvidet email pakke, der håndterer bytes meddelelser.
  • En meget forbedret ssl-modul med understøttelse af SSL sammenhænge og certifikat værtsnavn matchning.
  • En sysconfig modul for at få adgang konfigurationsoplysninger.
  • Tilføjelser til shutil modul, blandt dem arkivfil support.
  • Mange forbedringer til configparser, blandt dem kortlægning protokol support.
  • Forbedringer af FBF Python debugger.
  • Utallige rettelser vedrørende bytes / string spørgsmål; blandt dem fuld støtte til en byte miljø (filnavne, miljø variabler).
  • Mange konsistens og adfærd rettelser til numeriske operationer.

Hvad er nyt i version 3.2 RC1:

  • Talrige forbedringer af unittest modul
  • PEP 3147, støtte til .pyc repository mapper
  • PEP 3149, støtte for version tagged dynamiske biblioteker
  • PEP 3148, en ny futures bibliotek til parallel programmering
  • PEP 384, et stabilt ABI for udvidelsesmoduler
  • PEP 391, ordbog-baserede logging konfiguration
  • En overhaling GIL implementering, der reducerer påstand
  • En udvidet email pakke, der håndterer bytes meddelelser
  • En meget forbedret ssl-modul med understøttelse af SSL sammenhænge og certifikat værtsnavn matchning
  • En sysconfig modul til adgang konfigurationsoplysninger
  • Tilføjelser til shutil modul, blandt dem arkivfil støtte
  • Mange forbedringer til configparser, blandt dem kortlægning protokolunderstøttelse
  • Forbedringer af FBF Python debugger
  • Utallige rettelser vedrørende bytes / string spørgsmål; blandt dem fuld støtte til en byte miljø (filnavne, miljøvariabler)
  • Mange konsistens og adfærd rettelser til numeriske operationer

Hvad er nyt i version 3.2 beta 1:

  • Talrige forbedringer af unittest modulet.
  • PEP 3147, støtte til .pyc repository mapper.
  • PEP 3149, støtte for version tagged dynamiske biblioteker.
  • PEP 3148, en ny futures bibliotek til parallel programmering.
  • PEP 384, et stabilt ABI for udvidelsesmoduler.
  • PEP 391, ordbog-baserede logging konfiguration.
  • En overhaling GIL implementering, der reducerer påstand.
  • En udvidet email pakke, der håndterer bytes meddelelser.
  • Utallige rettelser vedrørende bytes / string spørgsmål; blandt dem fuld støtte til en byte miljø (filnavne, miljø variabler).
  • Mange konsistens og adfærd rettelser til numeriske operationer.
  • En sysconfig modul for at få adgang konfigurationsoplysninger.
  • En ren-Python gennemførelse af datetime-modulet.
  • Tilføjelser til shutil modul, blandt dem arkivfil support.
  • Forbedringer af FBF Python debugger.

Hvad er nyt i version 2.7.1:

  • En ordnet ordbog type.
  • Nye unittest funktioner, herunder test skipping, nye Assert metoder, og test opdagelse.
  • Et meget hurtigere io modul.
  • Automatisk nummerering af felter i str.format () metode.
  • Float Repr forbedringer tilbageført fra 3.x.
  • Tile støtte til Tkinter.
  • En tilbageføre af memoryview objekt fra 3.x.
  • Set konstanter.
  • Set og ordbog forståelser.
  • ordbog synspunkter.
  • Ny syntaks for indlejret med udtalelser.
  • sysconfig modul.

Hvad er nyt i version 3.1.3:

  • En ordnet ordbog type.
  • Diverse optimeringer til int type.
  • Ny unittest funktioner, herunder test skipping og nye Assert metoder ..
  • Et meget hurtigere io modul.
  • Tile støtte til Tkinter.
  • En ren Python henvisning gennemførelse af import erklæring.
  • Ny syntaks for indlejret med udtalelser.

Hvad er nyt i version 2.7.1 RC1:

  • En ordnet ordbog type.
  • Nye unittest funktioner, herunder test skipping, nye Assert metoder, og test opdagelse.
  • Et meget hurtigere io modul.
  • Automatisk nummerering af felter i str.format () metode.
  • Float Repr forbedringer tilbageført fra 3.x.
  • Tile støtte til Tkinter.
  • En tilbageføre af memoryview objekt fra 3.x.
  • Set konstanter.
  • Set og ordbog forståelser.
  • ordbog synspunkter.
  • Ny syntaks for indlejret med udtalelser.
  • sysconfig modul.

Hvad er nyt i version 3.1.3 RC1:

  • En ordnet ordbog type.
  • Diverse optimeringer til int type.
  • Ny unittest funktioner, herunder test skipping og nye Assert metoder.
  • Et meget hurtigere io modul.
  • Tile støtte til Tkinter.
  • En ren Python henvisning gennemførelse af import erklæring.
  • Ny syntaks for indlejret med udtalelser.

Hvad er nyt i version 3.1.2:

  • runde (x, n) nu returnerer et heltal, hvis x er et heltal.
  • Syntaksen af ​​med udsagn giver nu flere kontekst ledere i en enkelt sætning.
  • string.maketrans () funktion er forældet og bliver erstattet af nye statiske metoder, bytes.maketrans () og bytearray.maketrans ().
  • Python bruger nu David Gay algoritme til at finde den korteste floating point repræsentation, som ikke ændrer dens værdi.
  • Tilføjet en collections.Counter klasse at støtte praktisk optælling af unikke elementer i en sekvens eller Iterable.
  • decimal modulet understøtter nu metoder til at skabe en decimal objekt fra en binær float.

Hvad er nyt i version 2.6.5:

  • threading modulets låse og tilstand variable understøtter også & lsquo; med & lsquo; erklæring.
  • Udtrykket evalueres, og det bør resultere i et objekt, der understøtter sammenhæng management-protokollen (dvs. har __enter __ () og __exit __ () metoder).

Hvad er nyt i version 3.1.1:

  • dir () på en ikke-initialiseret modul forårsagede et styrt.
  • Fast nedbrud for bytearray.translate () med ugyldige parametre.
  • set.union () stoppet behandling indgange, hvis en instans af selv fandt sted i argumentet kæden.
  • Til POSIX platforme importerer ikke længere kopierer eksekvere bit fra .py fil til den .pyc fil, hvis den er indstillet.
  • Siden Python 3.0, den __bool__ metoden skal returnere en bool objekt, og ikke en int. Fastgør den tilsvarende fejlmeddelelse, og dokumentationen.
  • Medtag inttypes.h samt stdint.h i pyport.h. Dette løser en ophobning fejl på HP-UX:. Int32_t og uint32_t er defineret i inttypes.h stedet for stdint.h på denne platform
  • Rettet en SystemError når koder med den latin-1 codec og "surrogateescape 'fejlbehandleren, en streng, der indeholder uparrede surrogater.

Hvad er nyt i version 2.6.3:

  • Fix os.popen * regression fra 2,5 med kommandoer som en sekvens, der løber gennem skallen. Patch af Jean-Paul Calderone og Jani Hakala. - Issue # 6990:. Fix threading.local underklasser forlader gamle stat rundt efter en reference cyklus GC, som kunne genbruges af nye lokale
  • Lave en uendelig løkke, når de forsøger at afkode en ugyldig UTF-32 stream med en ikke-raising fejlbehandleren som "erstatte" eller "ignorere".
  • Fix potentiel dødvande, når du blander tråde og gaffel ().
  • må ikke udledes DeprecationWarnings ved adgang til et "budskab" attribut på undtagelser, som blev sat eksplicit.
  • Fix bug hvor bytearray.pop () returnerer negative heltal.
  • dir () på en ikke-initialiseret modul forårsagede et styrt.
  • Fast nedbrud for bytearray.translate () med ugyldige parametre.
  • set.union () stoppet behandling indgange, hvis en instans af selv fandt sted i argumentet kæden.

Lignende software

Inject
Inject

12 Apr 15

RPy
RPy

9 Apr 16

withrestart
withrestart

28 Feb 15

Andre software developer Python Software Foundation

Python
Python

1 Mar 15

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

22 Jan 15

Stackless Python
Stackless Python

28 Feb 15

TkInter
TkInter

3 Jun 15

Kommentarer til Python

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!
Søg efter kategori