Ho struttura di directory come questoCome risolvere i percorsi relativi in python?
projectfolder/fold1/fold2/fold3/script.py
ora sto dando script.py un percorso come argomento della riga di comando di un file che c'è in
fold1/fold_temp/myfile.txt
Quindi, fondamentalmente voglio essere in grado di dare percorso in questo modo
../../fold_temp/myfile.txt
>>python somepath/pythonfile.py -input ../../fold_temp/myfile.txt
Qui problema è che mi venisse data il percorso completo o relativo percorso quindi dovrei essere in grado di decidere e sulla base che ho dovrebbe essere in grado di creare un percorso assoluto.
Conosco già le funzioni relative al percorso.
domande di riferimento stanno dando risposta parziale, ma non so come costruire il percorso completo utilizzando le funzioni previste in loro.
Se l'utente ha passato un percorso corretto, perché ti importa se è assoluto o relativo? A Python di certo non interessa, e probabilmente al tuo utente non interessa. – tripleee
Possibile duplicato di [Come ottenere un percorso file assoluto in Python] (https://stackoverflow.com/questions/51520/how-to-get-an-absolute-file-path-in-python) –