How to add search paths in Python
Today, I would like to share with you how to add the search path in Python, the content is detailed and the logic is clear. I believe most people still know too much about this knowledge, so share this article for your reference. I hope you can get something after reading this article. Let's take a look at it.
Python add search path
1. Add to the program
Use sys.path to add, for example:
Import syssys.path.append ('/ Users/username/Documents/') sys.path
And you can use sys.path to output the directories currently contained.
two。 Use .pth file to add
Add a .pth file to the lib/python/site-packages/ directory in the directory where lib/python is installed.
Here you should pay attention to where the directory where python is installed.
For example, with the my_project environment of virtual environment in conda, you should add a mypath.pth file to the / Users/username/opt/anaconda3/envs/fealpy/lib/python3.8/site-packages directory.
The content in mypath.pth is the directory to be added:
/ Users/username/Documents//Users/username/Downloads/
After it is added, you can also call sys.path in python to view:
Import syssys.path attached: python temporarily add search path
Put the address of your project in the sys.path list to facilitate quick import of the module.
Import os, sys
# get the current user's home directory module = os.path.expanduser ('~') # print the current user's home directory print (module) # define the search priority of the home directory, 0 is the highest priority # sys.path.insert () is also added to the temporary search path, and the program expires after exiting. Sys.path.insert (0, module) # print search path print (sys.path) above is all the content of the article "how to add a search path to Python". Thank you for reading! I believe you will gain a lot after reading this article. The editor will update different knowledge for you every day. If you want to learn more knowledge, please pay attention to the industry information channel.