Есть ли что-нибудь в Python, похожее на спецификацию Java JLS или C#?Есть ли спецификация языка Python?
ответ
Там нет спецификации самих по себе. Самое близкое - Python Language Reference, в котором подробно описывается синтаксис и семантика языка.
Как PLR не спецификация? Это не математически формальная спецификация, но тогда ни один из них не является стандартом ISO C или ISO C++. – Yttrill
@Yttrill Возможно, было другое, когда этот ответ был опубликован? Правильно _now_, он выглядит как формальная спецификация, в разделе 5 (Выражения) и далее. Разделы 1-4 просто напоминают подробные описания, а не спецификацию. – Izkata
Я думаю, что справочник по языку Python - это просто ссылка, указанная для CPython? – yegle
Нет, python определяется его реализацией.
Не верно - то, что обычно считается реализацией ссылочной базы де-факто (CPython), имеет некоторые аспекты, которые НЕ являются частью языка Python (как определено в ссылке), например подсчет ссылок, GIL, & c и другие совершенно правильные реализации Python (например, Jython и IronPython) НЕ имитируют эти части CPython. Таким образом, PLR ближе к спецификации, чем любая отдельная реализация из нескольких доступных. –
Вы можете проверить Python Reference
- 1. Спецификация языка для Juttle?
- 2. Спецификация языка PHP?
- 3. Спецификация языка APEX Salesforce
- 4. Интерфейсы: Спецификация языка Java
- 5. Есть ли Java-эквивалент отображения языка Python?
- 6. Есть ли спецификация для bash?
- 7. Спецификация языка Java: значение обозначений | S |
- 8. Есть ли спецификация для заголовков CSR 'BEGIN'?
- 9. JVM спецификация, есть ли более новый?
- 10. CRC32b - есть ли спецификация в любом месте?
- 11. Есть ли спецификация стандартного API для потоков?
- 12. Есть ли спецификация для вложенных параметров urlencoded []?
- 13. Есть ли спецификация для разделителей комментариев MOF
- 14. Есть ли спецификация ANSI для инструкции PIVOT?
- 15. C# Спецификация языка версии 5.0 и список
- 16. Какова спецификация языка разметки для умлета?
- 17. искореженных Вложенный класс namein Спецификация языка Java-
- 18. Спецификация тестирования модуля Python
- 19. Спецификация XML в Python
- 20. Использование языка/языка синтаксиса Python
- 21. Лексический анализ языка программирования Python
- 22. Есть ли практическое использование для эзотерического языка?
- 23. Есть ли пакет RETS для языка go?
- 24. Есть ли пакет параллелизма для C-языка?
- 25. Есть ли способ обобщить синтаксис языка программирования
- 26. Есть ли версия языка Java для Java?
- 27. Есть ли хорошая библиотека обработки естественного языка
- 28. Есть ли способ измерить сложность языка?
- 29. Есть ли Java-парсер для Java-языка?
- 30. Есть ли PEP для формата EGG Python?
Я тоже искал его и нашел статью в Википедии и справочник по языку Python. Это вряд ли спецификация, которую он ищет. – cdmckay
@ S.Lott Да, на самом деле я сделал это в Google, а не в том, что это важно, это те типы вопросов, для которых SO здесь. Вместо яркого комментария, может быть, вы могли бы попробовать ответить. – kgrad
Почему результат Google Python Language Specification был неприемлемым? Что случилось с этим? –