Что нового добавили в 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
Il sottosegretario alla giustizia Andrea #Delmastro annuncia: "Ho consegnato oggi le mie irrevocabili dimissioni da sottosegretario alla giustizia. Ho sempre combattuto la criminalità, anche con risultati concreti e importanti e, pur non avendo fatto niente di scorretto, ho commesso una leggerezza a cui ho rimediato non appena ne ho avuto contezza. Me ne assumo la responsabilità, nell’interesse della Nazione, ancor prima che per l’affetto e il rispetto che nutro verso il governo e verso il Presidente del Consiglio."
@UltimoraPolitics24
La Procura di Roma ha chiesto l'assoluzione per il sottosegretario alla Giustizia Andrea #Delmastro nell'ambito del processo che lo vede accusato di rivelazione del segreto d'ufficio in relazione alla vicenda dell'anarchico Alfredo Cospito. (ANSA) @UltimoraPolitics
La Procura di Roma ha chiesto l'assoluzione per il sottosegretario alla Giustizia Andrea #Delmastro nell'ambito del processo che lo vede accusato di rivelazione del segreto d'ufficio in relazione alla vicenda dell'anarchico Alfredo Cospito. (ANSA)
@UltimoraPolitics
Giorgia #Meloni: "I magistrati ritengono che #Delmastro debba essere rinviato a giudizio, il pm invece per due volte ha chiesto di archiviare il caso. Direi di aspettare una sentenza di condanna passata in giudicato per definirlo colpevole"
@UltimoraPolitics
Andrea #Delmastro (#FdI): "Secondo voi, il giorno che sono minacciato di morte dai terroristi posso anche solo pensare di dimettermi?"
@UltimoraPolitics
❗️Il sottosegretario #Delmastro (#Fdi) con delega al Dap ammette: "Le intercettazioni su Cospito le ho passate io a Donzelli". Il documento era riservato, sotto segreto istruttorio e conteneva le conversazioni tra l’anarchico e i boss sulla battaglia contro il 41 bis.
@UltimoraPolitics
❗Andrea #Delmastro (#FdI|ECR) è stato sanzionato dal Comitato sulla Condotta dei Deputati per non aver dichiarato le quote della Bisteccheria.
@OsservatorioItaliano
#Italia
Andrea #DelMastro (#FdI|ECR): "Qualche caporale del centrodestra getta la maschera e ammette di rimpiangere il proporzionale per superare il “bipolarismo bastardo”. Rinnegare il bipolarismo, che è tratto costitutivo del Centrodestra è grave, condannare all’ingovernabilità l’Italia è peggio, soprattutto se lo si fa per il recondito sogno di governare con la sinistra. FdI difenderà il bipolarismo dal ritorno al passato vagheggiato dagli ibridi di tutti gli schieramenti"
@UltimoraPolitics
❗️ Giuseppe #Conte: "Il #M5S presenta una mozione di censura nei confronti del sottosegretario Andrea #Delmastro per chiederne la revoca immediata dall'incarico"
@UltimoraPolitics