При импорте одноименных функций из разных модулей проблемы с синтаксисом - PullRequest
0 голосов
/ 13 июля 2020

например, что-то вроде этого

import module.main
import module2.main

module.main()
module2.main()

Можно ли было бы иметь возможность импортировать определенные c функции из модулей, но иметь возможность различать их, если они имеют одинаковое имя по синтаксису например, приведенный выше?

1 Ответ

1 голос
/ 13 июля 2020

Используйте as, чтобы назначить новое имя:

import module.main as main1
import module2.main as main2

main1() # module.main()
main2() # module2.main()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...