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 () спря входове за обработка, ако инстанция на самостоятелно възникнали във веригата на аргумент.

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

Groovy
Groovy

12 Apr 15

Ejscript
Ejscript

11 Mar 16

PHP
PHP

12 May 16

newLISP
newLISP

19 Jul 15

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

Python
Python

4 May 20

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

22 Jan 15

Python
Python

1 Mar 15

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

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