Maison > Article > développement back-end > Deux façons d'obtenir le chemin absolu actuel d'un fichier en python3
Ce qui suit est un article partageant avec vous deux méthodes pour obtenir le chemin absolu actuel d'un fichier en python3. Il a une bonne valeur de référence et j'espère qu'il sera utile à tout le monde. Jetons un coup d'oeil ensemble
import sys print(sys.argv)
Obtenez une liste des chaînes de chemin absolu actuelles du fichier
['D:/pycharm/PracticeProject/ClientServerNetworking.py']
Méthode 2 :
import os print(os.getcwd()) print(os.listdir()) print(os.path.join(os.getcwd(),os.listdir()[1])) D:\pycharm\PracticeProject ['.idea', 'ClientServerNetworking.py'] D:\pycharm\PracticeProject\ClientServerNetworking.py
os.getcwd() Obtenir le chemin de travail actuel. Le chemin n'inclut pas le nom de fichier actuel ClientServerNetworking.py,
os. .listdir( ) Obtenir une liste des noms de fichiers et de dossiers sous le chemin actuel
La dernière étape consiste à épisser le chemin et à obtenir la chaîne du chemin absolu du fichier actuel
Remarque : Les méthodes 1 et 2 contiennent une barre oblique et une barre oblique inverse
Recommandations associées :
Python copie les fichiers dans le répertoire spécifié
Python3. Un exemple de traversée d'un dossier pour extraire des noms de fichiers spécifiques
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!