У меня есть серия юнит-тестов с переносом .Для некоторых моих тестов я хотел бы удалить путь модуля из sys.path
, чтобы не возникало противоречий с тем, что я тестирую.
sys.path.remove('/path/to/remove/from/sys/path')
Если я запускаю интерпретатор Python и вызываю sys.path
, в списке будет '/path/to/remove/from/sys/path'
.Однако, когда вызывается проверка носа, приведенный выше код не может найти ее и выдает ошибку «not found in list».
Почему перенос не может найти путь в sys.path
?