Встречается на собеседованиях • сегодня
Какие знаешь терминалы
В Python есть несколько способов работать с терминалами:
- Стандартный терминал через модуль
sys:
python
import sys
sys.stdout.write("Hello terminal\n")- Модуль
cursesдля сложных TUI-приложений:
python
import curses
stdscr = curses.initscr()
stdscr.addstr(0, 0, "Curses terminal")
stdscr.refresh()- Библиотека
coloramaдля цветного вывода:
python
from colorama import Fore, init
init()
print(Fore.RED + "Colored text")- ANSI-коды для управления терминалом:
python
print("\033[31mRed text\033[0m")- Библиотеки типа
richдля продвинутого форматирования:
python
from rich.console import Console
console = Console()
console.print("[bold red]Styled text[/]")Для работы с командной строкой часто используют argparse или click. Современные альтернативы - prompt_toolkit и textual для интерактивных интерфейсов.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы