Что нового добавили в 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
🌎 Hidden in the forests of Lithuania, the Hill of Crosses is a mysterious pilgrimage site with over 100,000 crosses placed by visitors. Its origins are unclear, but records show the first crosses appeared after a 19th-century uprising, and locals continued the tradition despite repeated removals by occupying powers. ✨
#Lithuania⚡#mystery⚡#pilgrimage
👉subscribe Interesting Planet
👉more Channels
Минутка пилигримских лайф-хаков.
👉Если вы хотите пользоваться аутентичными средневековыми ёмкостями для питья в походе, то вы столкнётесь с тем, что все они имеют свои минусы и плюсы. Вариантов у нас три: керамика, кожа и тыква.
💬Обливные керамические фляги круты тем, что не дают привкуса воде или алкоголю, сохраняют напиток прохладным, крепкие, но тяжелые и могут разбиться. Кожаные фляги не бьются, могут протекать, дают воде специфический восковой привкус и в них нельзя переносить алкогольные напитки «в долгую» - алкоголь растворяет воск и дает протечку. Мой же выбор пал на очень милую, лёгкую вариацию походной фляги – флягу-тыкву. О ней чуть подробнее.
😕Фляга – тыква имеет ряд существенных недостатков. Она может сломаться при неправильной транспортировке, так как это буквально сушёная тыква и она хрупка. А также, со временем, такая фляга может зацвести, даже если вы будете сушить её после использования правильно.
🙀Однако, с нурглитской жизнью в вашей фляге можно бороться. Если тыква зацвела, это беда, но решаемая. Главное, чтобы фляга не свистела. (ШУТОЧКА!) Хорошо почистите и промойте вашу фляжку. После залейте в онургличенную тыкву девятипроцентный столовый уксус и оставьте так на полтора дня. После этого проветрите флягу. Когда уксусный запах подвыветрется, самое время завощить фляжку повторно. Растопите воск на водяной бане, залейте во фляжку и заткните пробкой. Сразу же начните активно вращать и крутить флягу, пока воск не застыл. Быстро заливайте воск, закрывайте пробкой и крутите, как ошалелый. Когда воск высохнет, ваша фляга готова к повторному использованию, а дедушка нургл не пожрёт ваши внутренности и не заразит кишечник своими спорами (но это не точно!).
Текст подготовил Иван, следите за ним в Телеге - https://t.me/plaguevision
Наш клуб есть в Телеге: https://t.me/vlaanderen1302
#реконструкция#кириф_фламандцы#фламандцы#история#средниевека#средневековье#pilgerweg#13век#pilgrimage