Maison >développement back-end >Tutoriel Python >Deux façons d'obtenir le chemin absolu actuel d'un fichier en python3

Deux façons d'obtenir le chemin absolu actuel d'un fichier en python3

不言
不言original
2018-04-27 10:56:435677parcourir

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

Implémentation Python d'un exemple de conservation dossiers et fichiers spécifiques lors de la suppression

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!

Déclaration:
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