Что нового добавили в 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
#PaesiBassi
Entrambi i membri di #PvdA|S&D e #GL|G/EFA hanno dato parere favorevole nel referendum riguardante la presentazione di una lista unitaria alle prossime elezioni anticipate. Di seguito i risultati della votazione (solo risposte favorevoli):
Membri di GL: 91,8%
Membri di PvdA: 87,9%
@OsservatorioEsteri
#UE#Europa#PaesiBassi
Il governo ha nominato Wopke #Hoekstra (#CDA|EPP) come successore di Frans #Timmermans (#PvdA|S&D) nella carica di Commissario europeo per il clima e il Green Deal europeo.
@OsservatorioEsteri
#Sondaggi#Belgio#Fiandre
Sondaggio di De Standaard:
#VB|ID: 23% (-2)
#NVA|ECR: 22% (+0,5)
#Vooruit|S&D: 15,5% (+3,5)
#OpenVLD|RE: 10% (-1,5)
#Groen|G/EFA: 9% (-2)
#PVDA|LEFT: 9% (+1)
#CDV|EPP: 9% (-1)
Data rilevazione: 14-31 marzo
+/-: 31 marzo-19 aprile 2021
Intervistati: 1001
-Il partito social-democratico Vooruit registra un nuovo record di percentuale (15,5%);
-Il partito democristiano CD&V registra un nuovo minimo di percentuale (8,7%)
@UltimoraPolitics