Я пытаюсь получить информацию о стартовом баннере в Python, а не только:
f'''Python {sys.version} on {sys.platform}
Type "help", "copyright", "credits", or "license" for more information.'''
, что приводит к:
Python 3.8.3 (default, Jul 2 2020, 17:30:36) [MSC v.1916 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
, но и полный стартовый баннер, включая все ошибки и дистрибутив, например:
Python 3.8.3 (default, Jul 2 2020, 17:30:36) [MSC v.1916 64 bit (AMD64)] :: Anaconda, Inc. on win32
Warning:
This Python interpreter is in a conda environment, but the environment has
not been activated. Libraries may fail to load. To activate this environment
please see https://conda.io/activation.
Type "help", "copyright", "credits" or "license" for more information.
Я думал запустить python
в subprocess.Popen
, а затем завершить его, но мне не удалось захватить вывод стартового баннера.