Comment faire pour résoudre les chemins relatifs en python?

J'ai structure de Répertoire comme ce

projectfolder/fold1/fold2/fold3/script.py

maintenant, je suis en train de faire script.py un chemin d'accès comme argument de ligne de commande d'un fichier qui est dans

fold1/fold_temp/myfile.txt

Donc, fondamentalement, je veux être en mesure de donner le chemin d'accès de cette façon

../../fold_temp/myfile.txt 

>>python somepath/pythonfile.py -input ../../fold_temp/myfile.txt

Ici le problème c'est que je pourrais avoir plein de chemin de chemin d'accès relatif ou je devrais donc être en mesure de décider et, d'après ce que je devrais être en mesure de créer un chemin absolu.

J'ai déjà des connaissances de fonctions liées à la trajectoire.

Question 1

Question 2

Questions de référence sont de donner réponse partielle, mais je ne sais pas comment construire un chemin d'accès complet à l'aide des fonctions prévues dans les.

  • Si l'utilisateur est passé dans un chemin d'accès correct, pourquoi pensez-vous qu'il soit absolu ou relatif? Python n'est certainement pas de soins, et votre utilisateur n'a probablement pas de soins.
  • Double Possible de Comment obtenir le chemin absolu du fichier en Python
InformationsquelleAutor niyant | 2015-09-29