Фон:
- Я работаю над Macbook Pro / High Sierra 10.13.3
- Версия Python: 2.7.10
WORKS FINE: У меня есть простой тестовый файл с именем "test.py", который содержит только следующие две строки.
print '------- START -------'
print '------- END ---------'
Я выполняю файл с помощью команды"python test.py" и, как и ожидалось, корректно печатает:
------- START -------
------- END ---------
СЦЕНАРИЙ ОТКАЗА: Однако, если я добавлю инструкцию "платформа импорта", чтобы файл содержал:
import platform
print '------- START -------'
print '------- END ---------'
Когда я выполняю его точно так же, я получаю дублированные / повторные отпечатки на стандартный вывод следующим образом:
------- START -------
------- END ---------
------- START -------
------- END ---------
МОЙ ВОПРОС: ПочемуВключение модуля платформы с помощью оператора import платформы приводит к тому, что дублирующиеся / повторные отпечатки выводятся на стандартный вывод?
ПРИМЕЧАНИЕ. Я попытался импортировать другие модули, такие как "OS", и этого не произошло.