ホームページ  >  記事  >  バックエンド開発  >  Pythonはカレントディレクトリと上位ディレクトリを取得するメソッドを実装します

Pythonはカレントディレクトリと上位ディレクトリを取得するメソッドを実装します

黄舟
黄舟オリジナル
2017-10-12 11:04:202237ブラウズ

この記事では主にPythonでカレントディレクトリと上位ディレクトリを取得する実装方法を紹介しますので、必要な方は参考にしてください

カレントファイルのパスを取得します:


from os import path  
d = path.dirname(__file__) #返回当前文件所在的目录  
# __file__ 为当前文件, 若果在ide中运行此行会报错,可改为 #d = path.dirname('.')

あるファイルの親ディレクトリを取得します。パス:


parent_path = os.path.dirname(d) #获得d所在的目录,即d的父级目录 
parent_path = os.path.dirname(parent_path) ##获得parent_path所在的目录即parent_path的父级目录

正規への絶対パスを取得します:


abspath = path.abspath(d) #返回d所在目录规范的绝对路径

概要

以上がPythonはカレントディレクトリと上位ディレクトリを取得するメソッドを実装しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。