При импорте модуля B
(например, import B
) каждая строка в B
будет интерпретироваться. Я предполагаю, что это то, что вы имеете в виду, когда говорите, что хотите запустить его. Чтобы ссылаться на членов в пространстве имен B
, вы можете получить их как:
B.something_defined_in_B
.
Если вы хотите явно использовать sys
в C
, вам потребуется импортировать его также в C
.