Comment ajouter un chemin de recherche en Python

WBOY
Libérer: 2023-05-13 10:28:05
avant
3044 Les gens l'ont consulté

Python ajoute un chemin de recherche

1. Ajoutez dans le programme

Utilisez sys.path pour ajouter, par exemple :

import sys
sys.path.append('/Users/username/Documents/')

sys.path
Copier après la connexion

Et vous pouvez utiliser sys.path pour afficher le répertoire actuellement inclus.

2. à ajouter

Ajoutez un fichier .pth dans le répertoire lib/python/site-packages/ sous le répertoire où lib/python est installé.

Ce à quoi vous devez faire attention ici, c'est où se trouve le répertoire où python est installé.

Par exemple, utilisez conda dans l'environnement virtuel my_project, vous devez alors ajouter un fichier mypath.pth au répertoire /Users/username/opt/anaconda3/envs/fealpy/lib/python3.8/site-packages Le contenu. dans mypath.pth se trouve le répertoire à ajouter :

/Users/username/Documents/
/Users/username/Downloads/
Copier après la connexion

Après l'ajout, vous pouvez également appeler sys.path en python pour afficher :

import sys
sys.path
Copier après la connexion

Pièce jointe : python ajoute temporairement un chemin de recherche

Mettez l'adresse de votre projet dans le système Liste .path pour une commodité rapide Module d'importation.

importer os, sys

# 获取当前用户的home目录
module = os.path.expanduser('~')
# 打印当前用户的home目录
print(module)
# 定义home目录的搜索优先级,0为最高优先级
# sys.path.insert()加入的也是临时搜索路径,程序退出后失效。
sys.path.insert(0, module)
# 打印搜索路径
print(sys.path)
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:yisu.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal