I am using Python 3.10.
- I created a module
os.pyin a directory,my_dir. - I am trying to access my
os.pyusingimport os, frommy_dirdirectory. - But it is loading Python's
osmodule, not mine. - I inserted
my_dirinsys.pathas a first element, but still it's loading Python'sosmodule. - I repeated the same with another standard library of Python 3,
datetime. But it's working as expected. i.e., it's loading mydatetime.py, not Python's.
Why does only the os module have this problem? Is it a bug in Python 3?