Что нового добавили в REPL в Python 3.13
На самом деле серьезно его прокачали!
▫️Както я писал, что для выхода из REPL приходится писать exit, еще и скобки для вызова. И было бы удобней сделать это по аналогии с обычным терминалом.
Видимо, я не один такой😁 В новом REPL добавили несколько команд:
exit или quit: для выхода. Именно так, без вызова функции!
clear: для очистки терминала
help или F1: для входа в режим справки (q для выхода)
▫️ Автокомплит по TAB аналогичный Linux-терминалу. Одиночный TAB заполняет самое пхожее совпадение, двойной показывает все доступные варианты. Эти варианты фильтруются по мере набора.
▫️ Ранее при вставке многострочного кода с пустыми строками мы получали ошибку IndentationError, теперь это исправили.
Хотя, в некоторых терминалах это даже с 3.6 работает нормально, но зависит от конкретной реализации именно терминала а не Python. На винде точно не работает до 3.13.
Пример кода для теста в 3.12 и 3.13
class A:
def test(self):
pass
▫️ История ввода теперь учитывает многосрочные команды.При нажатии стрелки вверх появятся все строки из прошлого многосрочного ввода, по ним даже можно перемещаться и редактировать.
По нажатию F2 можно открыть всю историю ввода.
▫️ Колоризация кода для tracebacks и doctest. Также я заметил что имеет цвет промт функции input().
Кстати, для тестов на винде без установки можно использовать портейбл версию из проектаWinPython.
#release
#1930е
Очень интересное видео, которое доходчиво и максимально наглядно, с примерами (но на английском) объясняет, как работает дифференциал в автомобиле.
Начало можно пропустить, там зачем-то представление байкеров.
3:00
https://www.youtube.com/watch?v=yYAw79386WI
#1930е#1940е#1950е
Пачка умопомрачительных и захъватывающих иллюстраций американского художника Фрэнка Тинсли. Он создавал для различных журналов образы технологического будущего, причёс чаще всего мыслил масштабно. Поезда в стеклянных трубах, ловец для космических ракет, лазерные пушки, подводные станции и прочее. Некоторые из его образов кажутся сейчас наивными фантазиями. Впрочем, другие уже реализованы, например, судно на воздушной подушке и пожарный вертолёт.
Новинка серии «Реальная политика» в продаже🔥
«Рискованная игра Сталина: в поисках союзников против Гитлера, 1939-1936» — исследование канадского историка Майкла Джабары Карлея, много лет посвятившего изучению темы. Ему удалось воссоздать объемную картину международных отношений и дипломатии в первой половине 1930-х годов. На базе обширных материалов из российских архивов (Архива внешней политики МИД РФ, Российского архива социально-политической истории), а также архивов Франции, Великобритании, CШA, он буквально по дням, а порой и часам восстановил все перипетии дипломатических переговоров и интриг. Читатель становится свидетелем того, как попытки создания работающей системы коллективной безопасности разбились о недальновидность, подозрительность и стремление к сиюминутной выгоде.
Карлей отказывается от традиционных для западной исторической науки антисоветских стереотипов и приходит к выводу, что провал советских дипломатических усилий был связан, прежде всего, с позицией западных стран, преследовавших узкокорыстные национальные интересы и не заинтересованных в паритетном сотрудничестве с СССР, в котором они видели угрозу экспансии коммунизма и скрытое стремление к сговору с Гитлером.
https://kpole.ru/catalog/istoriya-istoricheskie-nauki/maykl-dzhabara-karley-riskovannaya-igra-stalina-v-poiskakh-soyuznikov-protiv-gitlera-1930-1936-gg/
#Карлей#кучковополе#Сталин#Гитлер#1930е#коллективнаябезопасность#реальнаяполитика