Я прошел курс «Изучите Python: трудный путь». Однако вместо того, чтобы называть каждый пример ex#.py (где # — номер упражнения), я просто называю их #.py. Это работало нормально, пока я не перешел к упражнению 25, которое требует от вас импортировать только что созданный модуль через интерпретатор. Когда я пытаюсь это сделать, происходит следующее:
Код: Выделить всё
>>> import 25
File "", line 1
import 25
^
SyntaxError: invalid syntax
Я попробовал переименовать файл в ex25.py, и затем он сработал как положено (>>> import ex25). Каковы требования к именам модулей Python? Я просмотрел официальную документацию здесь, но не увидел там никаких ограничений.
Подробнее здесь:
https://stackoverflow.com/questions/244 ... on-modules