Что нового добавили в 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
📷Джон Траволта, Джон Ву и Кристиан Слейтер на премьере фильма «Сломанная стрела», 1996 год.
Этим фото анонсирую свой цикл текстов о фильмах 30-летней давности. Я тут слегка задолжал уже с другими постами, так что в ближайшее время постараюсь потихоньку обещанное написать и выложить. А цикл запущу пораньше, так как в прошлом году мне такая идея в голову пришла достаточно поздно.
#ВИДЕОТЕКА
#BrokenArrow
#СломаннаяСтрела
#JohnTravolta
#ДжонТраволта
#JohnWoo
#ДжонВу
#ChristianSlater
#КристианСлейтер
🎬📷Джон Ву, Кристиан Слейтер и Джон Траволта на съемках и премьере фильма «Сломанная стрела».
#ВИДЕОТЕКА
#BrokenArrow
#СломаннаяСтрела
#JohnTravolta
#ДжонТраволта
#ChristianSlater
#КристианСлейтер
#JohnWoo
#ДжонВу
В 1994 году боевик «Скорость» выстрелил так, что руководство студии «20-й Век Фокс» незамедлительно решила пустить в дело еще одну работу сценариста Грэма Йоста, пока еще было горячо. Так на свет появился второй голливудский фильм Джона Ву «Сломанная стрела». Эта картина тоже отлично проявила себя в прокате, но такого всеобщего восторга уже не наблюдалось. Да и сам гонконгский маэстро жанра экшн следом поставит культовый фильм «Без лица», так что «Сломанной стреле» как будто суждено было остаться в тени.
И вроде бы все по делу. Студия подсократила на монтаже (далее это войдет в привычку с голливудскими работами Джона Ву) первую версию картины от самого режиссёра. Причём в окончательном варианте «Сломанная стрела» больше напоминает стандартный голливудский боевик 90-х, чем авторскую ленту с фирменным почерком мастера. Да, ставка сыграла, потому что в прокате фильм выступил очень прилично, но самому постановщику он лишь помог закрепить его репутацию кассового режиссёра — и не более того. В общем, ничего личного, только бизнес.
Однако все же почему-то к «Сломанной стреле» хочется возвращаться и 30 лет спустя. И в первую очередь — ради потрясающего актерского перфоманса Джона Траволты, который создал едва ли не самый обаятельный образ антагониста в боевиках эпохи VHS, если не больше. Траволта в роли решившего похитить две ядерные бомбы майора ВВС США здесь царит на экране, притягивая к себе внимание буквально в каждой сцене со своим участием, буквально каждой фразой и жестом. К его безусловному гению и таланту еще и добавился тот невероятный кураж, который он поймал на съемках «Криминального чтива». И это просто надо видеть.
Кристиан Слэйтер в главной роли, конечно, старается, и даже большую часть трюков выполнил самостоятельно, но Траволта в этом фильме переигрывает его уже одним прикуриванием сигареты. Вот настолько он хорош в «Сломанной стреле», и вот почему Джон Ву следом пригласил и в «Без лица», где от их дуэта с Николасом Кейджем буквально искрило. Но об этом как-нибудь потом.
А «Стрела» же при всей своей стандартности все равно выглядит на голову выше большинства современных боевиков. Это качественное и профессионально сделанное кино, где вроде бы и придраться особо не к чему. Разве что только в черновом варианте рука Джона Ву действительно могла бы быть более заметной, но это мы уже вряд ли когда-нибудь узнаем. То, что получилось в итоге, вполне способно вас увлечь и даже приятно удивить, если вы еще ни разу не смотрели этот фильм. Да, не жанровый шедевр, но кино по-своему примечательное.
P.S. И еще у вас гарантированно останется в памяти музыка Ханса Циммера к «Сломанной стреле», которая звучит как причудливый микс Вангелиса и Эннио Морриконе времен спагетти-вестернов. Что, в общем-то, в тему, если увидеть, где по сюжету разворачиваются события фильма.
#ВИДЕОТЕКА
#ВИДЕОТЕКАКино1996
#BrokenArrow
#СломаннаяСтрела
#JohnWoo
#ДжонВу
#JohnTravolta
#ДжонТраволта
#ChristianSlater
#КристианСлэйтер