Python импортирует его дважды.
Ссылка - это концепция файловой системы. Для интерпретатора Python x.py
и y.py
- это два разных модуля.
$ echo print \"importing \" + __file__ > x.py
$ ln -s x.py y.py
$ python -c "import x; import y"
importing x.py
importing y.py
$ python -c "import x; import y"
importing x.pyc
importing y.pyc
$ ls -F *.py *.pyc
x.py x.pyc y.py@ y.pyc