Python

Software screenshot:
Python
Podrobnosti Software:
Verze: 3.5.1 / 2.7.11 Aktualizováno
Datum uploadu: 10 Feb 16
Licence: Volný
Popularita: 109

Rating: 3.0/5 (Total Votes: 3)

Python je podobný programovací jazyk, jako je Ruby, poskytuje jednoduchý syntaxi, která umožňuje vývojářům rychle dát dohromady aplikace a webové stránky, aniž by museli psát moc kód, aby tak učinily.

Jazyk podporuje známá funkční, OOP a MVC kódování paradigmat, ale jeho nárok na slávu přišel poté, co ji Google realizovány v mnoha svých klíčových produktů.

Python je v současné době jedním z nejvíce respektovaných a použité programovací jazyky kolem, je snadné s ním pracovat díky nepřeberné množství open source modulů a všeobecné dostupnosti kódování konzultace, vodítek a zdarma on-line kurzy.

Python překladač je také v jedné rovině a je schopen běžet všude, rys, který také přispěl ke svému širokému míry přijetí.

V sekci skripty Softoware, můžete najít zdrojový kód jazyka samotného.

Co je nového v této verzi:

  • Vrátí dílčí statické možnosti sestavení a dodává vcruntime140.dll k instalaci systému Windows.
  • Opravy MemoryError v test_strptime.

Co je nového ve verzi 3.5.0 / 2.7.10:

  • Vrátí dílčí statické možnosti sestavení a dodává vcruntime140.dll k instalaci systému Windows.
  • Opravy MemoryError v test_strptime.

Co je nového ve verzi 3.4.3 / 2.7.9 / 3.5.0.a4:

  • Module-level želví funkce již nevyvolávala TclError po zavření okna.
  • Upozornění jsou nyní aktivována při skupinové odkazy a podmíněných skupin odkazy jsou použity v lookbehind tvrzení v regulárních výrazů.
  • Vícebajtové kodeky s vlastními chyba obslužné rutiny, který ignoruje chyby spotřebovány příliš mnoho paměti a vznesené SystemError nebo MemoryError.
  • io.FileIO () s názvem flush () po zavření souboru. flush () nebyla volána v close (), pokud closefd = False.
  • Pevná selhání pydoc s ne-ASCII souborů při kódování stdout se liší od kódování souborového systému (např. Na Mac OS).
  • Odstranit RC4 ze seznamu výchozí šifrovací rozhraní SSL modulu.
  • Pevná pydoc.synopsis () a pydoc.apropos () na modulech s prázdnými docstrings.
  • Pevná svévolné spuštění kódu v dbm.dumb modulu.
  • Pevná nesprávná manipulace absolutní cesty Windows pomocí lomítka v pathlib.
  • Pevná komprese v tarfile CLI. Patch by wdv4758h.
  • Odstraněno možné přetečení v kódu navrhování oken podproces.

Co je nového ve verzi 3.4.3 / 2.7.9 / 3.5.0.a1:

  • Module-level želví funkce již nevyvolávala TclError po zavření okna.
  • Upozornění jsou nyní aktivována při skupinové odkazy a podmíněných skupin odkazy jsou použity v lookbehind tvrzení v regulárních výrazů.
  • Vícebajtové kodeky s vlastními chyba obslužné rutiny, který ignoruje chyby spotřebovány příliš mnoho paměti a vznesené SystemError nebo MemoryError.
  • io.FileIO () s názvem flush () po zavření souboru. flush () nebyla volána v close (), pokud closefd = False.
  • Pevná selhání pydoc s ne-ASCII souborů při kódování stdout se liší od kódování souborového systému (např. Na Mac OS).
  • Odstranit RC4 ze seznamu výchozí šifrovací rozhraní SSL modulu.
  • Pevná pydoc.synopsis () a pydoc.apropos () na modulech s prázdnými docstrings.
  • Pevná svévolné spuštění kódu v dbm.dumb modulu.
  • Pevná nesprávná manipulace absolutní cesty Windows pomocí lomítka v pathlib.
  • Pevná komprese v tarfile CLI. Patch by wdv4758h.
  • Odstraněno možné přetečení v kódu navrhování oken podproces.

Co je nového ve verzi 3.4.2:

  • Pevná macpath.join () pro prázdné první složku. Patch Oleg Oshmyan.
  • TemporaryDirectory již pokusí vyčistit dvakrát při použití příkazu with v generátoru.
  • Nyní Adresáře přidán do souboru ZIP mít správné Unix a MS-DOS atributy adresáře.
  • ZipFile.close () již píše ZIP64 centrální adresářové záznamy, pokud allowZip64 je nepravdivý.
  • Pevná ladění výstup opcode GROUPREF_EXISTS v re modulu. Odstraněny koncové mezery při ladění výkonu.
  • Neošetřená výjimka ve vláknu již nedochází k neošetřené AttributeError když sys.stderr Žádný.

Co je nového ve verzi 3.4.1:

  • Opraven pád v zabudovaná funkce super () při volání bez argumentu i bez aktuálního snímku (ex: vestavěný Python).
  • Pevná proplachování standardních toků v interaktivním interpret.
  • Ve vzácných případech, kdy běží finalizers na objekty v cyklickém koši špatný ukazatel dereferencování by mohlo dojít v důsledku subtilní chybu ve vnitřní logikou iterace.

Co je nového ve verzi 3.3.4:

  • Nový "faulthandler" modul, který pomáhá diagnostikování zhroucení
  • Nový "unittest.mock" modul
  • Nový "ipaddress" modul
  • "sys.implementation" atribut
  • Politický rámec pro e-mailový balíček, s prozatímní politikou, která přidává mnohem lepší podporu Unicode pro záhlaví e-mailu analýze
  • "collections.ChainMap" třída pro propojení mapování jedné jednotky
  • Obaly pro mnoho dalších POSIX funkce v "OS" a modulů "signál", stejně jako dalších užitečných funkcí, jako je "sendfile ()"
  • Hash randomization, který byl zaveden v dřívějších BUGFIX verzích, je nyní ve výchozím nastavení zapnutou

Co je nového ve verzi 3.3.3:

  • Nový "faulthandler" modul, který pomáhá diagnostikování zhroucení
  • Nový "unittest.mock" modul
  • Nový "ipaddress" modul
  • "sys.implementation" atribut
  • Politický rámec pro e-mailový balíček, s prozatímní (viz 411 PEP) politiku, která přidává mnohem lepší podporu Unicode pro záhlaví e-mailu analýze
  • "collections.ChainMap" třída pro propojení mapování jedné jednotky
  • Obaly pro mnoho dalších POSIX funkce v "OS" a modulů "signál", stejně jako dalších užitečných funkcí, jako je "sendfile ()"
  • Hash randomization, který byl zaveden v dřívějších BUGFIX verzích, je nyní ve výchozím nastavení zapnutou
  • Implementace C modulu "desítkové", až 120x zrychlení za desetinných těžký aplikací
  • Import systém (__import__) je založena na importlib ve výchozím nastavení
  • Nový "lzma" modul s podporou LZMA / XZ

Co je nového ve verzi 3.3.2:

  • Nový "faulthandler" modul, který pomáhá diagnostikování zhroucení
  • Nový "unittest.mock" modul
  • Nový "ipaddress" modul
  • "sys.implementation" atribut
  • Politický rámec pro e-mailový balíček, s prozatímní politikou, která přidává mnohem lepší podporu Unicode pro záhlaví e-mailu analýze
  • "collections.ChainMap" třída pro propojení mapování jedné jednotky
  • Obaly pro mnoho dalších POSIX funkce v "OS" a modulů "signál", stejně jako dalších užitečných funkcí, jako je "sendfile ()"
  • Hash randomization, který byl zaveden v dřívějších BUGFIX verzích, je nyní ve výchozím nastavení zapnutou

Co je nového ve verzi 3.3.1:

  • Nový "faulthandler" modul, který pomáhá diagnostikování zhroucení
  • Nový "unittest.mock" modul
  • Nový "ipaddress" modul
  • "sys.implementation" atribut
  • Politický rámec pro e-mailový balíček, s prozatímní (viz 411 PEP) politiku, která přidává mnohem lepší podporu Unicode pro záhlaví e-mailu analýze
  • "collections.ChainMap" třída pro propojení mapování jedné jednotky
  • Obaly pro mnoho dalších POSIX funkce v "OS" a modulů "signál", stejně jako dalších užitečných funkcí, jako je "sendfile ()"
  • Hash randomization, který byl zaveden v dřívějších BUGFIX verzích, je nyní ve výchozím nastavení zapnutou

Co je nového ve verzi 3.3.0 Beta 1:

  • Nový "faulthandler" modul, který pomáhá diagnostikování zhroucení
  • Nový "unittest.mock" modul
  • Nový "ipaddress" modul
  • "collections.ChainMap" třída pro propojení mapování jedné jednotky
  • Obaly pro mnoho dalších POSIX funkce v "OS" a modulů "signál", stejně jako dalších užitečných funkcí, jako je "sendfile ()"
  • Hash randomization, který byl zaveden v dřívějších BUGFIX verzích, je nyní ve výchozím nastavení zapnutou

Co je nového ve verzi 3.2.3 / 3.1.3 / 2.7.3 / 2.6.8:

  • Patří mezi ně několik bezpečnostních chyb.

Co je nového ve verzi 3.3.0 alpha 1:

  • syntaxe pro přenesení do Subgenerator (výnosu z)
  • Flexibilní String reprezentace (skoncování s rozlišením mezi "široký" a "úzké" staví Unicode)
  • Potlačení Výjimka Kontext
  • přepracování OS a IO výjimky hierarchii
  • Nový "obal" modul, která bude vycházet z "distribuují" a projekty "distutils2" a kritizovat "distutils"
  • Nový "lzma" modul s podporou LZMA / XZ
  • Kvalifikovaný název tříd a funkcí
  • Explicitní Literály Unicode pomoci s portování
  • Nový "faulthandler" modul, který pomáhá diagnostikování zhroucení
  • Obaly pro mnoho dalších POSIX funkce v "OS" a modulů "signál", stejně jako dalších užitečných funkcí, jako je "sendfile ()"

Co je nového ve verzi 3.2.2 RC1:

  • Četná vylepšení unittest modulu
  • Podpora .pyc úložiště adresáře
  • Podpora pro verze označené dynamické knihovny
  • Nová futures knihovna pro souběžné programování
  • stabilní ABI na rozšiřujících modulů
  • Konfigurace protokolování slovník bázi
  • reorganizovanou implementace GIL, která snižuje tvrzení
  • Rozšířený email balíček, který zpracovává bajty zprávy
  • A mnohem lepší SSL modul s podporou SSL kontextů a certifikát hostname párování
  • A sysconfig modul pro informace o konfiguraci přístupu
  • Dodatky k shutil modulu, mezi nimi i archivní soubor podporu
  • Mnoho vylepšení configparser, mezi nimi podporu mapování protokolu
  • Zlepšení PNR, Python debugger
  • Nesčetné opravy týkající bajtů otázek / string; mezi nimi plnou podporu bajty prostředí (názvy souborů, proměnné prostředí)
  • Mnoho konzistence a chování opravy pro numerické operace

Co je nového ve verzi 3.2.1:

  • Četná vylepšení unittest modulu
  • Podpora .pyc úložiště adresáře
  • Podpora pro verze označené dynamické knihovny
  • Nová futures knihovna pro souběžné programování
  • stabilní ABI na rozšiřujících modulů
  • Konfigurace protokolování slovník bázi
  • reorganizovanou implementace GIL, která snižuje tvrzení
  • Rozšířený email balíček, který zpracovává bajty zprávy
  • A mnohem lepší ssl modul s podporou SSL kontextů a certifikát Hostname párování
  • A sysconfig modul pro informace o konfiguraci přístupu
  • Dodatky k shutil modulu, mezi nimi i archivní soubor podporu
  • Mnoho vylepšení configparser, mezi nimi podporu mapování protokolu
  • Zlepšení PNR, Python debugger
  • Nesčetné opravy týkající bajtů otázek / string; mezi nimi plnou podporu bajty prostředí (názvy souborů, proměnné prostředí)

Co je nového ve verzi 3.2.1rc2:

  • Četná vylepšení unittest modulu
  • PEP 3147, podpora pro .pyc úložiště adresáře
  • PEP 3149, podpora pro verzi označil dynamické knihovny
  • PEP 3148, nový futures knihovna pro souběžné programování
  • PEP 384, stabilní ABI na rozšiřujících modulů
  • PEP 391, konfigurace protokolování Slovník-založený
  • reorganizovanou implementace GIL, která snižuje tvrzení
  • Rozšířený email balíček, který zpracovává bajty zprávy
  • A mnohem lepší ssl modul s podporou SSL kontextů a certifikát hostname párování
  • A sysconfig modul pro informace o konfiguraci přístupu
  • Dodatky k shutil modulu, mezi nimi i archivní soubor podporu
  • Mnoho vylepšení configparser, mezi nimi podporu mapování protokolu
  • Zlepšení PNR, Python debugger
  • Nesčetné opravy týkající bajtů otázek / string; mezi nimi plnou podporu bajty prostředí (názvy souborů, proměnné prostředí)
  • Mnoho konzistence a chování opravy pro numerické operace

Co je nového ve verzi 2.7.2:

  • Uspořádanou slovník typu.
  • Nové unittest funkce včetně zkušební skipping, nové metody tvrdit, a zkušební objev.
  • A mnohem rychleji IO modul.
  • Automatické číslování polí v metodě str.format ().
  • zlepšení Float repr backportovány z 3.x.
  • Deska podpora pro Tkinter.
  • backport objektu memoryview z 3.x.
  • Nastavení Literály.
  • Nastavení a slovníkové comprehension.
  • Slovník pohledy.
  • Nová syntaxe pro vnořené s příkazy.
  • sysconfig modul.

Co je nového ve verzi 2.7.2.rc1:

  • Uspořádanou slovník typu.
  • Nové unittest funkce včetně zkušební skipping, nové metody tvrdit, a zkušební objev.
  • A mnohem rychlejší io modul.
  • Automatické číslování polí v metodě str.format ().
  • zlepšení Float repr backportovány z 3.x.
  • Deska podpora pro Tkinter.
  • backport objektu memoryview z 3.x.
  • Nastavení Literály.
  • Nastavení a slovníkové comprehension.
  • Slovník pohledy.
  • Nová syntaxe pro vnořené s příkazy.
  • sysconfig modul.

Co je nového ve verzi 3.2.1rc1:

  • reorganizovanou implementaci GIL, který snižuje soupeření.
  • Rozšířený email balíček, který zpracovává bajty zprávy.
  • A mnohem lepší ssl modul s podporou SSL kontextů a párování certifikát hostname.
  • A sysconfig modul pro přístup k informacím o konfiguraci.
  • Dodatky k shutil modulu, mezi nimi i archivní soubor podporu.
  • Mnoho vylepšení configparser, mezi nimi podporu mapování protokolu.
  • Zlepšení PNR, Python debugger.
  • Nesčetné opravy týkající bajtů otázek / string; Mezi nimi plnou podporu bajty prostředí (názvy souborů, proměnné prostředí).
  • Mnoho konzistence a chování opravy pro numerické operace.

Co je nového ve verzi 3.2:

  • Četná vylepšení unittest modulu.
  • PEP 3147, podpora pro .pyc úložiště adresářů.
  • PEP 3149, podpora pro verzi označil dynamické knihovny.
  • PEP 3148, nový futures knihovna pro souběžné programování.
  • PEP 384, stabilní ABI na rozšiřujících modulů.
  • PEP 391, konfigurace protokolování slovník bázi.
  • reorganizovanou implementaci GIL, který snižuje soupeření.
  • Rozšířený email balíček, který zpracovává bajty zprávy.
  • A mnohem lepší ssl modul s podporou SSL kontextů a párování certifikát hostname.
  • A sysconfig modul pro přístup k informacím o konfiguraci.
  • Dodatky k shutil modulu, mezi nimi i archivní soubor podporu.
  • Mnoho vylepšení configparser, mezi nimi podporu mapování protokolu.
  • Zlepšení PNR, Python debugger.
  • Nesčetné opravy týkající bajtů otázek / string; Mezi nimi plnou podporu bajty prostředí (názvy souborů, proměnné prostředí).
  • Mnoho konzistence a chování opravy pro numerické operace.

Co je nového ve verzi 3.2 RC3:

  • Četná vylepšení unittest modulu.
  • PEP 3147, podpora pro .pyc úložiště adresářů.
  • PEP 3149, podpora pro verzi označil dynamické knihovny.
  • PEP 3148, nový futures knihovna pro souběžné programování.
  • PEP 384, stabilní ABI na rozšiřujících modulů.
  • PEP 391, konfigurace protokolování slovník bázi.
  • reorganizovanou implementaci GIL, který snižuje soupeření.
  • Rozšířený email balíček, který zpracovává bajty zprávy.
  • A mnohem lepší ssl modul s podporou SSL kontextů a párování certifikát hostname.
  • A sysconfig modul pro přístup k informacím o konfiguraci.
  • Dodatky k shutil modulu, mezi nimi i archivní soubor podporu.
  • Mnoho vylepšení configparser, mezi nimi podporu mapování protokolu.
  • Zlepšení PNR, Python debugger.
  • Nesčetné opravy týkající bajtů otázek / string; Mezi nimi plnou podporu bajty prostředí (názvy souborů, proměnné prostředí).
  • Mnoho konzistence a chování opravy pro numerické operace.

Co je nového ve verzi 3.2 rc1:

  • Četná vylepšení unittest modulu
  • PEP 3147, podpora pro .pyc úložiště adresáře
  • PEP 3149, podpora pro verzi označil dynamické knihovny
  • PEP 3148, nový futures knihovna pro souběžné programování
  • PEP 384, stabilní ABI na rozšiřujících modulů
  • PEP 391, konfigurace protokolování Slovník-založený
  • reorganizovanou implementace GIL, která snižuje tvrzení
  • Rozšířený email balíček, který zpracovává bajty zprávy
  • A mnohem lepší ssl modul s podporou SSL kontextů a certifikát hostname párování
  • A sysconfig modul pro informace o konfiguraci přístupu
  • Dodatky k shutil modulu, mezi nimi i archivní soubor podporu
  • Mnoho vylepšení configparser, mezi nimi podporu mapování protokolu
  • Zlepšení PNR, Python debugger
  • Nesčetné opravy týkající bajtů otázek / string; mezi nimi plnou podporu bajty prostředí (názvy souborů, proměnné prostředí)
  • Mnoho konzistence a chování opravy pro numerické operace

Co je nového ve verzi 3.2 beta 1:

  • Četná vylepšení unittest modulu.
  • PEP 3147, podpora pro .pyc úložiště adresářů.
  • PEP 3149, podpora pro verzi označil dynamické knihovny.
  • PEP 3148, nový futures knihovna pro souběžné programování.
  • PEP 384, stabilní ABI na rozšiřujících modulů.
  • PEP 391, konfigurace protokolování slovník bázi.
  • reorganizovanou implementaci GIL, který snižuje soupeření.
  • Rozšířený email balíček, který zpracovává bajty zprávy.
  • Nesčetné opravy týkající bajtů otázek / string; Mezi nimi plnou podporu bajty prostředí (názvy souborů, proměnné prostředí).
  • Mnoho konzistence a chování opravy pro numerické operace.
  • A sysconfig modul pro přístup k informacím o konfiguraci.
  • A čistý-Python implementace datetime modulu.
  • Dodatky k shutil modulu, mezi nimi i archivní soubor podporu.
  • Zlepšení PNR, Python debugger.

Co je nového ve verzi 2.7.1:

  • Uspořádanou slovník typu.
  • Nové unittest funkce včetně zkušební skipping, nové metody tvrdit, a zkušební objev.
  • A mnohem rychlejší io modul.
  • Automatické číslování polí v metodě str.format ().
  • zlepšení Float repr backportovány z 3.x.
  • Deska podpora pro Tkinter.
  • backport objektu memoryview z 3.x.
  • Nastavení Literály.
  • Nastavení a slovníkové comprehension.
  • Slovník pohledy.
  • Nová syntaxe pro vnořené s příkazy.
  • sysconfig modul.

Co je nového ve verzi 3.1.3:

  • Uspořádanou slovník typu.
  • Různé optimalizace na typu int.
  • Nové unittest funkce včetně zkušební skipping a nových metod tvrdí, ..
  • A mnohem rychlejší io modul.
  • Deska podpora pro Tkinter.
  • Čistý reference Python realizace příkazu import.
  • Nová syntaxe pro vnořené s příkazy.

Co je nového ve verzi 2.7.1 RC1:

  • Uspořádanou slovník typu.
  • Nové unittest funkce včetně zkušební skipping, nové metody tvrdit, a zkušební objev.
  • A mnohem rychlejší io modul.
  • Automatické číslování polí v metodě str.format ().
  • zlepšení Float repr backportovány z 3.x.
  • Deska podpora pro Tkinter.
  • backport objektu memoryview z 3.x.
  • Nastavení Literály.
  • Nastavení a slovníkové comprehension.
  • Slovník pohledy.
  • Nová syntaxe pro vnořené s příkazy.
  • sysconfig modul.

Co je nového ve verzi 3.1.3 RC1:

  • Uspořádanou slovník typu.
  • Různé optimalizace na typu int.
  • Nové unittest funkce včetně zkušební skipping a nových metod tvrdit.
  • A mnohem rychlejší io modul.
  • Deska podpora pro Tkinter.
  • Čistý reference Python realizace příkazu import.
  • Nová syntaxe pro vnořené s příkazy.

Co je nového ve verzi 3.1.2:

  • kolo (x, n) se vrací celé číslo, pokud x je celé číslo.
  • Syntaxe příkazu with nyní umožňuje vícenásobné kontextové manažery v jediném příkazu.
  • string.maketrans () funkce je zastaralá a je nahrazena novými statickými metodami, bytes.maketrans () a bytearray.maketrans ().
  • Python nyní používá Davida Gay algoritmus pro nalezení nejkratší plovoucí desetinnou čárkou reprezentace, která se nemění jeho hodnotu.
  • Přidal třídu collections.Counter na podporu pohodlné počítání unikátních předmětů v sekvenci nebo iterable.
  • desítkové modul nyní podporuje metody vytváření desetinnou objekt z binárního plovoucí desetinnou čárkou.

Co je nového ve verzi 2.6.5:

  • zámky závitu modulu a stav proměnné také podporují & lsquo; s & lsquo; v prohlášení.
  • Výraz je vyhodnocen, a to by mělo vést k objektu, který podporuje protokol pro řízení kontextu (to je, má __enter __ () a __exit __ () metody).

Co je nového ve verzi 3.1.1:

  • dir () na neinicializovanou modulu způsobil pád.
  • Oprava pádu na bytearray.translate () s neplatnými parametry.
  • set.union () zastavil zpracování vstupů, pokud instance sebe došlo v argumentu řetězce.
  • Na POSIX platformách dovážet už ne kopíruje vykonat kousek od .py souboru do .pyc souboru, pokud je nastavena.
  • Vzhledem k tomu, Python 3.0, metoda __bool__ musí vrátit objekt bool, a nikoli int. Opravit příslušnou chybovou zprávu a dokumentaci.
  • Zahrnout inttypes.h stejně jako stdint.h v pyport.h. To řeší selhání navázat na HP-UX:. Int32_t a uint32_t jsou definovány v inttypes.h místo stdint.h na této platformě
  • Opravena SystemError při kódování s Latin-1 kodeku a "surrogateescape" rutina chyb, řetězec, který obsahuje nepárové náhrady.

Co je nového ve verzi 2.6.3:

  • Fix os.popen * regrese od 2,5 pomocí příkazů jako sled procházející pláštěm. Patch Jean-Paul Calderone a Jani Hakala. - Issue # 6990:. Fix threading.local podtřídy opouštět starý stav kolem po GC referenčním cyklu, který by mohl být recyklován novými místními
  • Fix nekonečné smyčce při pokusu dekódovat neplatné UTF-32 proud s non-zvyšování rutina chyb, jako je "nahrazení" nebo "ignorovat".
  • Fix možnému zablokování při smíchání závity a vidlice ().
  • nevyzařují DeprecationWarnings při přístupu k "zpráva" atribut na výjimky, která byla nastavena explicitně.
  • Fix chyba, kdy bytearray.pop () vrací záporné celočíselné hodnoty.
  • dir () na neinicializovanou modulu způsobil pád.
  • Oprava pádu na bytearray.translate () s neplatnými parametry.
  • set.union () zastavil zpracování vstupů, pokud instance sebe došlo v argumentu řetězce.

Podobný software

Io
Io

10 Dec 15

stream.js
stream.js

9 Feb 16

Gambit
Gambit

9 Feb 16

Klass
Klass

28 Apr 16

Ostatní software developer Python Software Foundation

Python
Python

4 May 20

Python
Python

1 Mar 15

Stackless Python
Stackless Python

28 Feb 15

Komentáře k Python

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!