Вы заметили что с интерактивной консолью из прошлого поста что-то не так? Что происходит если нажать стрелки вверх/вниз? Полный бардак!
Давайте поправим это дело!
Для сохранения и загрузки истории будем использовать специальный модуль readline.
Что добавлено?
🔸 Сохранение истории команд с возможностью выбора предыдущих (клавиши ⬆️⬇️ )
🔸 Сохранение истории в файл перед выходом из интерактива для будущих сессий
🔸 Автокомплит по нажатию клавиши TAB
🔸 Cписок вариантов автокомплита по двойному нажатию TAB
Код забираем здесь ↗️
#tricks#source
🌍 Ojos del Salado, on the Chile-Argentina border, is the world’s highest active volcano at 6,893 meters. Its crater hosts a permanent lake—the highest known body of liquid water on Earth. ✨
#mountains⚡#volcanoes⚡#altitude⚡#geography⚡#nature⚡#earth
👉subscribe Amazing Geography
👉more Channels
🌎 Mount Everest’s “death zone” begins at 8,000 meters above sea level, where oxygen levels are so low that humans can only survive for hours without aid. Wind chills can drop to –50°C even in summer. ✨
#Everest⚡#altitude⚡#climate
👉subscribe Interesting Planet
👉more Channels
🌍 Lake Titicaca, perched almost 3,812 meters above sea level, is the world’s highest navigable lake by large boats. Its clear waters straddle the border between Peru and Bolivia in the Andes. ✨
#lakes⚡#Andes⚡#altitude⚡#geography⚡#nature⚡#earth
👉subscribe Amazing Geography🌍