Python

Софтуер снимки:
Python
Софтуер детайли:
Версия: 3.5.1 / 2.7.11 актуализира
Дата на качване: 10 Feb 16
Розробник: Python Software Foundation
Разрешително: Безплатно
Популярност: 25

Rating: 2.5/5 (Total Votes: 2)

Python е подобен на един език за програмиране като Ruby, предоставяне на прост синтаксис, който позволява на разработчиците бързо да се съберат приложения и уеб сайтове, без да се налага да пиша много код, за да направи това.

Езикът поддържа добре познат функционален, OOP, и MVC кодиране парадигми, но претенциите си към славата дойде след Google го прилага в много от своите основни продукти.

Python в момента е един от най-уважаваните и използваните езици за програмиране наоколо, е лесно да се работи с благодарение на изобилието от модули с отворен код и общата наличност на кодиране уроци, ръководства и безплатни онлайн курсове.

съставител на Python е и вграждане и може да се движи навсякъде, функция, която също допринася за неговата скорост на широка приемане.

В секцията Scripts на Softoware, можете да намерите на изходния код на самия език.

Какво ново в тази версия:

  • Връщане на частично-статични опции изграждане и добавя vcruntime140.dll до Windows инсталация.
  • Поправя MemoryError в test_strptime.

Какво ново във версия 3.5.0 / 2.7.10:

  • Връщане на частично-статични опции изграждане и добавя vcruntime140.dll до Windows инсталация.
  • Поправя MemoryError в test_strptime.

Какво ново във версия 3.4.3 / 2.7.9 / 3.5.0.a4:

  • Модул ниво костенурка функции вече не повдигат TclError след затваряне на прозореца.
  • Предупреждения сега се повдигат, когато препратки групови и препратки условни групи се използват в lookbehind твърдения в регулярните изрази.
  • многобайтовите кодеци с работещи по поръчка на грешки, който игнорира грешки консумират твърде много памет и повдигнати SystemError или MemoryError.
  • io.FileIO (), наречен флъш () след затваряне на файла. флъш () не е бил наречен в тясно (), ако closefd = False.
  • Фиксиран pydoc недостатъчност с не-ASCII файлове, когато стандартния изход кодиране се различава от файлова система за кодиране (например за Mac OS).
  • Премахване на RC4 от списъка подразбиране шифър на SSL модула.
  • Фиксиран pydoc.synopsis () и pydoc.apropos () на модула с празни docstrings.
  • Фиксиран уязвимост произволно изпълнение на код в модула за dbm.dumb.
  • Фиксирана неправилно манипулиране на абсолютни пътеки Windows с наклонени черти в pathlib.
  • Фиксиран компресия в tarfile CLI. Patch от wdv4758h.
  • Фиксирана възможно преливане в Windows подпроцес създаване код.

Какво ново във версия 3.4.3 / 2.7.9 / 3.5.0.a1:

  • Модул ниво костенурка функции вече не повдигат TclError след затваряне на прозореца.
  • Предупреждения сега се повдигат, когато препратки групови и препратки условни групи се използват в lookbehind твърдения в регулярните изрази.
  • многобайтовите кодеци с работещи по поръчка на грешки, който игнорира грешки консумират твърде много памет и повдигнати SystemError или MemoryError.
  • io.FileIO (), наречен флъш () след затваряне на файла. флъш () не е бил наречен в тясно (), ако closefd = False.
  • Фиксиран pydoc недостатъчност с не-ASCII файлове, когато стандартния изход кодиране се различава от файлова система за кодиране (например за Mac OS).
  • Премахване на RC4 от списъка подразбиране шифър на SSL модула.
  • Фиксиран pydoc.synopsis () и pydoc.apropos () на модула с празни docstrings.
  • Фиксиран уязвимост произволно изпълнение на код в модула за dbm.dumb.
  • Фиксирана неправилно манипулиране на абсолютни пътеки Windows с наклонени черти в pathlib.
  • Фиксиран компресия в tarfile CLI. Patch от wdv4758h.
  • Фиксирана възможно преливане в Windows подпроцес създаване код.

Какво ново във версия 3.4.2:

  • Фиксиран macpath.join () за празен първия компонент. Patch от Олег Oshmyan.
  • TemporaryDirectory вече не се опитва да почисти два пъти, когато се използва в с изявление, в генератор.
  • Сега директории добавен в ZIP файл са коректни Unix и MS-DOS директория атрибути.
  • ZipFile.close () вече не пише Zip64 записи централната директория ако allowZip64 е фалшива.
  • Фиксирани грешки изход на опкодът GROUPREF_EXISTS в модула за повторно. Премахнато интервалите в отстраняване на грешки изход.
  • Необработена изключение на конци вече не причинява необработено AttributeError когато sys.stderr е None.

Какво ново във версия 3.4.1:

  • Фиксирана катастрофа в вградена функция супер (), когато бъде призован, без аргументи и без ток рамка (пр: вградена Python).
  • Фиксиран зачервяване на стандартни потоци в интерактивна преводача.
  • В редки случаи, когато работи finalizers на обекти в цикличен боклук лош показалка сочен би могло да се дължи на по-фините недостатък във вътрешната итерация логика.

Какво ново във версия 3.3.4:

  • Новият "faulthandler" модул, който помага диагностициране катастрофи
  • Новият "unittest.mock" модул
  • Новият "IPADDRESS" модул
  • В "sys.implementation" атрибута
  • Политическа рамка за пакета за електронна поща, с временно политика, която добавя много подобрена поддръжка на Unicode за електронна поща с глава разбор
  • A "collections.ChainMap" клас за свързване на съпоставяне на един-единствен елемент
  • за опаковане на много функции по POSIX в "OS" и "сигнални" модули, както и други полезни функции като "sendfile ()"
  • Hash рандомизацията, въведена в по-ранните версии Фиксиран бъг, сега е включен по подразбиране

Какво ново във версия 3.3.3:

  • Новият "faulthandler" модул, който помага диагностициране катастрофи
  • Новият "unittest.mock" модул
  • Новият "IPADDRESS" модул
  • В "sys.implementation" атрибута
  • Политическа рамка за пакета за електронна поща, с временно (виж PEP 411) политика, която добавя много подобрена поддръжка на Unicode за електронна поща с глава разбор
  • A "collections.ChainMap" клас за свързване на съпоставяне на един-единствен елемент
  • за опаковане на много функции по POSIX в "OS" и "сигнални" модули, както и други полезни функции като "sendfile ()"
  • Hash рандомизацията, въведена в по-ранните версии Фиксиран бъг, сега е включен по подразбиране
  • A C изпълнение на "десетична" модул, с до 120х ускорим за знака след десетичната-тежки приложения
  • Системата за внос (__import__) се основава на importlib по подразбиране
  • Новият "LZMA" модул с поддръжка LZMA / XZ

Какво ново във версия 3.3.2:

  • Новият "faulthandler" модул, който помага диагностициране катастрофи
  • Новият "unittest.mock" модул
  • Новият "IPADDRESS" модул
  • В "sys.implementation" атрибута
  • Политическа рамка за пакета за електронна поща, с временно политика, която добавя много подобрена поддръжка на Unicode за електронна поща с глава разбор
  • A "collections.ChainMap" клас за свързване на съпоставяне на един-единствен елемент
  • за опаковане на много функции по POSIX в "OS" и "сигнални" модули, както и други полезни функции като "sendfile ()"
  • Hash рандомизацията, въведена в по-ранните версии Фиксиран бъг, сега е включен по подразбиране

Какво ново във версия 3.3.1:

  • Новият "faulthandler" модул, който помага диагностициране катастрофи
  • Новият "unittest.mock" модул
  • Новият "IPADDRESS" модул
  • В "sys.implementation" атрибута
  • Политическа рамка за пакета за електронна поща, с временно (виж PEP 411) политика, която добавя много подобрена поддръжка на Unicode за електронна поща с глава разбор
  • A "collections.ChainMap" клас за свързване на съпоставяне на един-единствен елемент
  • за опаковане на много функции по POSIX в "OS" и "сигнални" модули, както и други полезни функции като "sendfile ()"
  • Hash рандомизацията, въведена в по-ранните версии Фиксиран бъг, сега е включен по подразбиране

Какво ново във версия 3.3.0 Beta 1:

  • Новият "faulthandler" модул, който помага диагностициране катастрофи
  • Новият "unittest.mock" модул
  • Новият "IPADDRESS" модул
  • A "collections.ChainMap" клас за свързване на съпоставяне на един-единствен елемент
  • за опаковане на много функции по POSIX в "OS" и "сигнални" модули, както и други полезни функции като "sendfile ()"
  • Hash рандомизацията, въведена в по-ранните версии Фиксиран бъг, сега е включен по подразбиране

Какво ново във версия 3.2.3 / 3.1.3 / 2.7.3 / 2.6.8:

  • Те включват няколко поправки по сигурността.

Какво ново във версия 3.3.0 алфа 1:

  • Синтаксис за делегирането на Subgenerator (добив от)
  • Гъвкава низ (премахване на разграничението между "широк" и "тесен" Unicode изгражда)
  • Подтискането Изключение Context
  • Възстановяване на OS и IO изключение йерархията
  • Новият модул "опаковка", като се опира на "разпространяват" и проекти "distutils2" и оттеглим "distutils"
  • Новият "LZMA" модул с поддръжка LZMA / XZ
  • квалифицирано име за класове и функции
  • Изрично Unicode литерали да помогнат с пренасянето
  • Новият "faulthandler" модул, който помага диагностициране катастрофи
  • за опаковане на много функции по POSIX в "OS" и "сигнални" модули, както и други полезни функции като "sendfile ()"

Какво ново във версия 3.2.2 RC1:

  • Многобройни подобрения в unittest модул
  • Подкрепа за .pyc хранилище директории
  • Подкрепа за версия маркирани динамични библиотеки
  • Нова фючърси библиотека за едновременно програмиране
  • Стабилна ABI за модули за разширение
  • речник-базирани сеч конфигурация
  • реформираната GIL изпълнение, което намалява раздора
  • Разширеният имейл пакет, който обработва байта съобщения
  • А много по-добро SSL модул с поддръжка на SSL контексти и сертификат хост съвпадение
  • A sysconfig модул за информация за конфигурацията на достъп
  • Допълнения към модула за shutil, сред тях архив подкрепа файл
  • Много подобрения configparser, сред тях подкрепа за картографиране протокол
  • Подобрения на ППБ, на Python дебъгер
  • Безброй грешки по отношение байта / проблеми низ; Сред тях пълна подкрепа за байта среда (имена на файлове, системни променливи)
  • Много консистенция и поведение поправки за числови операции

Какво ново във версия 3.2.1:

  • Многобройни подобрения в unittest модул
  • Подкрепа за .pyc хранилище директории
  • Подкрепа за версия маркирани динамични библиотеки
  • Нова фючърси библиотека за едновременно програмиране
  • Стабилна ABI за модули за разширение
  • речник-базирани сеч конфигурация
  • реформираната GIL изпълнение, което намалява раздора
  • Разширеният имейл пакет, който обработва байта съобщения
  • А много по-добро SSL модул с поддръжка на SSL контексти и сертификат Hostname съвпадение
  • A sysconfig модул за информация за конфигурацията на достъп
  • Допълнения към модула за shutil, сред тях архив подкрепа файл
  • Много подобрения configparser, сред тях подкрепа за картографиране протокол
  • Подобрения на ППБ, на Python дебъгер
  • Безброй грешки по отношение байта / проблеми низ; Сред тях пълна подкрепа за байта среда (имена на файлове, системни променливи)

Какво ново във версия 3.2.1rc2:

  • Многобройни подобрения в unittest модул
  • PEP 3147, подкрепа за .pyc хранилище директории
  • ПИП 3149, подкрепа за версия маркирани динамични библиотеки
  • PEP 3148, нов фючърси библиотека за едновременно програмиране
  • PEP 384, стабилна ABI за модули за разширение
  • PEP 391, речник-базирани сеч конфигурация
  • реформираната GIL изпълнение, което намалява раздора
  • Разширеният имейл пакет, който обработва байта съобщения
  • А много по-добро SSL модул с поддръжка на SSL контексти и сертификат хост съвпадение
  • A sysconfig модул за информация за конфигурацията на достъп
  • Допълнения към модула за shutil, сред тях архив подкрепа файл
  • Много подобрения configparser, сред тях подкрепа за картографиране протокол
  • Подобрения на ППБ, на Python дебъгер
  • Безброй грешки по отношение байта / проблеми низ; Сред тях пълна подкрепа за байта среда (имена на файлове, системни променливи)
  • Много консистенция и поведение поправки за числови операции

Какво ново във версия 2.7.2:

  • Един нареди речника тип.
  • Нови unittest функции, включително тест прескочите, нови методи отстояват, и откритие тест.
  • А много по-бързо IO модул.
  • Автоматично номериране на полета в (метод на str.format).
  • подобрения Float Repr backported от 3.x.
  • Плочка подкрепа за Tkinter.
  • A backport на memoryview обекта от 3.x.
  • Set литерали.
  • Set и речникови схващания.
  • речник гледка.
  • New синтаксис за вложени с изявления.
  • Модулът sysconfig.

Какво ново във версия 2.7.2.rc1:

  • Един нареди речника тип.
  • Нови unittest функции, включително тест прескочите, нови методи отстояват, и откритие тест.
  • А много по-бързо IO модул.
  • Автоматично номериране на полета в (метод на str.format).
  • подобрения Float Repr backported от 3.x.
  • Плочка подкрепа за Tkinter.
  • A backport на memoryview обекта от 3.x.
  • Set литерали.
  • Set и речникови схващания.
  • речник гледка.
  • New синтаксис за вложени с изявления.
  • Модулът sysconfig.

Какво ново във версия 3.2.1rc1:

  • реформираната изпълнение GIL, че намалява раздора.
  • Разширеният имейл пакет, който обработва байта съобщения.
  • А много по-добро SSL модул с поддръжка на SSL контексти и сертификат хост съвпадение.
  • A sysconfig модул за достъп до информация за конфигурацията.
  • Допълнения към модула за shutil, сред тях архив подкрепа файл.
  • Много подобрения configparser, сред тях подкрепа за картографиране протокол.
  • Подобрения с ППБ, на Python дебъгер.
  • Безброй грешки по отношение байта / проблеми низ; сред тях пълна подкрепа за байта среда (имена на файлове, системни променливи).
  • Много консистенция и поведение поправки за числови операции.

Какво ново във версия 3.2:

  • Многобройни подобрения в unittest модул.
  • PEP 3147, подкрепа за .pyc хранилище директории.
  • PEP 3149, подкрепа за версия маркирани динамични библиотеки.
  • PEP 3148, нов фючърси библиотека за едновременно програмиране.
  • PEP 384, стабилна ABI за модули за разширение.
  • PEP 391, речника-базирана конфигурация сеч.
  • реформираната изпълнение GIL, че намалява раздора.
  • Разширеният имейл пакет, който обработва байта съобщения.
  • А много по-добро SSL модул с поддръжка на SSL контексти и сертификат хост съвпадение.
  • A sysconfig модул за достъп до информация за конфигурацията.
  • Допълнения към модула за shutil, сред тях архив подкрепа файл.
  • Много подобрения configparser, сред тях подкрепа за картографиране протокол.
  • Подобрения с ППБ, на Python дебъгер.
  • Безброй грешки по отношение байта / проблеми низ; сред тях пълна подкрепа за байта среда (имена на файлове, системни променливи).
  • Много консистенция и поведение поправки за числови операции.

Какво ново във версия 3.2 RC3:

  • Многобройни подобрения в unittest модул.
  • PEP 3147, подкрепа за .pyc хранилище директории.
  • PEP 3149, подкрепа за версия маркирани динамични библиотеки.
  • PEP 3148, нов фючърси библиотека за едновременно програмиране.
  • PEP 384, стабилна ABI за модули за разширение.
  • PEP 391, речника-базирана конфигурация сеч.
  • реформираната изпълнение GIL, че намалява раздора.
  • Разширеният имейл пакет, който обработва байта съобщения.
  • А много по-добро SSL модул с поддръжка на SSL контексти и сертификат хост съвпадение.
  • A sysconfig модул за достъп до информация за конфигурацията.
  • Допълнения към модула за shutil, сред тях архив подкрепа файл.
  • Много подобрения configparser, сред тях подкрепа за картографиране протокол.
  • Подобрения с ППБ, на Python дебъгер.
  • Безброй грешки по отношение байта / проблеми низ; сред тях пълна подкрепа за байта среда (имена на файлове, системни променливи).
  • Много консистенция и поведение поправки за числови операции.

Какво ново във версия 3.2 RC1:

  • Многобройни подобрения в unittest модул
  • PEP 3147, подкрепа за .pyc хранилище директории
  • ПИП 3149, подкрепа за версия маркирани динамични библиотеки
  • PEP 3148, нов фючърси библиотека за едновременно програмиране
  • PEP 384, стабилна ABI за модули за разширение
  • PEP 391, речник-базирани сеч конфигурация
  • реформираната GIL изпълнение, което намалява раздора
  • Разширеният имейл пакет, който обработва байта съобщения
  • А много по-добро SSL модул с поддръжка на SSL контексти и сертификат хост съвпадение
  • A sysconfig модул за информация за конфигурацията на достъп
  • Допълнения към модула за shutil, сред тях архив подкрепа файл
  • Много подобрения configparser, сред тях подкрепа за картографиране протокол
  • Подобрения на ППБ, на Python дебъгер
  • Безброй грешки по отношение байта / проблеми низ; Сред тях пълна подкрепа за байта среда (имена на файлове, системни променливи)
  • Много консистенция и поведение поправки за числови операции

Какво ново във версия 3.2 бета 1:

  • Многобройни подобрения в unittest модул.
  • PEP 3147, подкрепа за .pyc хранилище директории.
  • PEP 3149, подкрепа за версия маркирани динамични библиотеки.
  • PEP 3148, нов фючърси библиотека за едновременно програмиране.
  • PEP 384, стабилна ABI за модули за разширение.
  • PEP 391, речника-базирана конфигурация сеч.
  • реформираната изпълнение GIL, че намалява раздора.
  • Разширеният имейл пакет, който обработва байта съобщения.
  • Безброй грешки по отношение байта / проблеми низ; сред тях пълна подкрепа за байта среда (имена на файлове, системни променливи).
  • Много консистенция и поведение поправки за числови операции.
  • A sysconfig модул за достъп до информация за конфигурацията.
  • A чист-Python прилагането на модула дата и час.
  • Допълнения към модула за shutil, сред тях архив подкрепа файл.
  • Подобрения с ППБ, на Python дебъгер.

Какво ново във версия 2.7.1:

  • Един нареди речника тип.
  • Нови unittest функции, включително тест прескочите, нови методи отстояват, и откритие тест.
  • А много по-бързо IO модул.
  • Автоматично номериране на полета в (метод на str.format).
  • подобрения Float Repr backported от 3.x.
  • Плочка подкрепа за Tkinter.
  • A backport на memoryview обекта от 3.x.
  • Set литерали.
  • Set и речникови схващания.
  • речник гледка.
  • New синтаксис за вложени с изявления.
  • Модулът sysconfig.

Какво ново във версия 3.1.3:

  • Един нареди речника тип.
  • Различни оптимизации до вида на вътр.
  • Нови unittest функции, включително тест прескочите и нови методи отстояват ..
  • А много по-бързо IO модул.
  • Плочка подкрепа за Tkinter.
  • A чиста препратка Python изпълнение на отчета за внос.
  • New синтаксис за вложени с изявления.

Какво ново във версия 2.7.1 RC1:

  • Един нареди речника тип.
  • Нови unittest функции, включително тест прескочите, нови методи отстояват, и откритие тест.
  • А много по-бързо IO модул.
  • Автоматично номериране на полета в (метод на str.format).
  • подобрения Float Repr backported от 3.x.
  • Плочка подкрепа за Tkinter.
  • A backport на memoryview обекта от 3.x.
  • Set литерали.
  • Set и речникови схващания.
  • речник гледка.
  • New синтаксис за вложени с изявления.
  • Модулът sysconfig.

Какво ново във версия 3.1.3 RC1:

  • Един нареди речника тип.
  • Различни оптимизации до вида на вътр.
  • Нови unittest функции, включително тест прескочите и нови методи отстояват.
  • А много по-бързо IO модул.
  • Плочка подкрепа за Tkinter.
  • A чиста препратка Python изпълнение на отчета за внос.
  • New синтаксис за вложени с изявления.

Какво ново във версия 3.1.2:

  • кръг (х, п) вече връща цяло число, ако х е цяло число.
  • синтаксиса на на с изявление, вече позволява на няколко контекстни мениджъри в един отчет.
  • На string.maketrans () функция е отхвърлена и се заменя с нови статични методи, bytes.maketrans () и bytearray.maketrans ().
  • Python сега използва алгоритъм David Gay за намиране на най-краткия плаващ представителство точка, която не се променя стойността си.
  • Добавена collections.Counter клас в подкрепа на удобно за броене на уникални елементи в последователност или iterable.
  • The десетичната модул вече поддържа методи за създаване на десетичната обект от двоичен плувка.

Какво ново във версия 2.6.5:

  • брави на модула на резби и състоянието променливи също подкрепят & lsquo; с & lsquo; изявление.
  • Изразът се оценява, и тя трябва да доведе до един обект, който поддържа протокола за управление контекст (т.е. има __enter __ () и __exit __ () методи).

Какво ново във версия 3.1.1:

  • реж () на неинициализирана модул причинена катастрофа.
  • Фиксирана катастрофа за bytearray.translate () с невалидни параметри.
  • set.union () спря входове за обработка, ако инстанция на самостоятелно възникнали във веригата на аргумент.
  • На POSIX платформи за вноса не копия на изпълнимия бит от .py файл към .pyc файл, ако е зададено.
  • Тъй като Python 3.0, метода на __bool__ трябва да връща булев обект, а не едно цяло число. Fix съответното съобщение за грешка, и документацията.
  • Включи inttypes.h както stdint.h в pyport.h. Това определя натрупване провал на HP-UX:. Int32_t и uint32_t са дефинирани в inttypes.h вместо stdint.h на тази платформа
  • Фиксирана SystemError когато кодиране с латино-1 кодек и "surrogateescape" манипулатор грешка, низ, който съдържа несдвоени сурогати.

Какво ново във версия 2.6.3:

  • Fix os.popen * регресия от 2.5 с команди като последователност минава през черупката. Patch от Jean-Paul Calderone и Жани Hakala. - Issue # 6990:. Fix threading.local подкласове напускат стария държавен около след позоваване GC цикъл, които могат да бъдат рециклирани, като нови местни жители
  • Fix един безкраен цикъл, когато се опитва да декодира невалидна UTF-32 поток с нестопанска повишаване манипулатор грешка като "замени" или "игнорира".
  • Fix потенциал безизходица при смесване теми и вилица ().
  • Не излъчват DeprecationWarnings при достъп на "съобщение" атрибут на изключения, които се определят изрично.
  • Fix бъг където bytearray.pop () връща отрицателни числа.
  • реж () на неинициализирана модул причинена катастрофа.
  • Фиксирана катастрофа за bytearray.translate () с невалидни параметри.
  • set.union () спря входове за обработка, ако инстанция на самостоятелно възникнали във веригата на аргумент.

Подобен софтуер

Gauche
Gauche

13 May 15

TypeScript
TypeScript

2 Oct 16

Six
Six

13 May 15

XP Language
XP Language

6 Mar 16

Друг софтуер на разработчика Python Software Foundation

TkInter
TkInter

3 Jun 15

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

22 Jan 15

Python
Python

4 May 20

Stackless Python
Stackless Python

28 Feb 15

Коментари към Python

Коментари не е намерена
добавите коментар
Включете на изображения!
Търсене по категория