This behaviour is not ideal since if the configuration file is not found in the filesystem it may be better to return False.
In this way the user can write something like:
if load_dotenv():
#do stuff
else
print("No file .env found")
Steps to reproduce
In [1]: import dotenv
In [2]: dotenv.load_dotenv()
Out[2]: True
In [3]: dotenv.find_dotenv()
Out[3]: ''