I have been getting different answers on the extent of the import statements in Python. I did some research on Stackoverflow to see what has been said on the topic. So if someone wants to import a python module from the current working directory, a file with a .py extension, then there should be no problem. However if someone wants to import a .py file from a different directory then there are two answers that are conflicting in my view (it maybe because i lack full understanding but I am trying to understand it):
First, this answer `Importing files from different folder in Python' which says that we cannot import files from different folders or directories in python.
Second, this answer `How to import a module given the full path?' which says that we can.
Can someone explain to me what is the difference?