Иногда бывает нужно, при написании кода в Jupyter Notebook, проинсталировать какой-нибудь дополнительный пакет с помощью pip (Python Installs Packages — система управления пакетами написанными на языке программирования Python). И после команды pip install requests (например) ноутбук экранирует весь процесс установки. Для пакета requests это выглядит так:
[In]:
pip install requests
[Out]:
Requirement already satisfied: requests in c:\users\public\anaconda3\lib\site-packages (2.28.1)
Requirement already satisfied: idna<4,>=2.5 in c:\users\public\anaconda3\lib\site-packages (from requests) (3.3)
Requirement already satisfied: urllib3<1.27,>=1.21.1 in c:\users\public\anaconda3\lib\site-packages (from requests) (1.26.11)
Requirement already satisfied: charset-normalizer<3,>=2 in c:\users\public\anaconda3\lib\site-packages (from requests) (2.0.4)
Requirement already satisfied: certifi>=2017.4.17 in c:\users\public\anaconda3\lib\site-packages (from requests) (2022.9.14)
Note: you may need to restart the kernel to use updated packages.
И такие портянки бывают очень даже длинными. Чтобы не захламлять свой ноутбук такими длинными выводами, можно использовать команды тишины:
pip install some-package --quiet
или
pip install some-package --q
В таком случае вывод сократиться до одной строчки:
Note: you may need to restart the kernel to use updated packages.
Также по мере выполнения кода Jupyter выводит предупреждения на красном фоне о том, что вы используете устаревшую функцию и рекомендует её заменить. Что тоже удлиняет ваш ноутбук. С таким явлением можно бороться библиотекой warnings следующим образом.
import warnings
# Игнорирование предупреждений об устаревшей функции
warnings.filterwarnings("ignore", category=DeprecationWarning)
После этой команды подобные предупреждения перестанут выводится на экран. Только не забудьте проверить, а не лучше ли действительно использовать более новую функцию.