1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

絶対パスと相対パス

Posted at

ディレクトリとは?

データを保管する場所はディレクトリ(フォルダ)です。
ディレクトリはファイルを整理するための入れ物(箱)のようなものです。🐥

ディレクトリの基本

用語 意味 表記の例
ディレクトリ ファイルを保存する場所(フォルダ) projects / utils
ルートディレクトリ 階層の一番上 (Mac)/
(Windows)C:\
カレントディレクトリ 現在作業している場所 .
親ディレクトリ カレントディレクトリの1つ上 ..
サブディレクトリ カレントディレクトリの1つ下
子ディレクトとも呼ぶ
例:現在作業しているprojects の下にあるutilsのこと
ホームディレクトリ ユーザーアカウントごとに割り当てられる、個人用のファイル保存領域 (Mac) /Users/ユーザー名 (Windows)C:\Users\ユーザー名

絶対パスとは?

絶対パスとは、ルートディレクトリ(大元のディレクトリ)から目的とするディレクトリまでのパスのことをいいます。

ポイント
絶対パスは絶対変わらない!!
(Mac/Linuxでは /、Windowsでは C:\ から始まる

相対パスは?

カレントディレクトリ(今自分がいるディレクトリ)から目的とするファイルまでのパスのことをいいます。
カレントディレクトリが変わると、同じ目的のファイルでもパスの書き方が変わってしまいます!!

ポイント
自分が作業している場所によってパスが変わってしまいます!!
... を使って、現在地からの位置関係で指定する

Pythonで別ファイルからimportしているのも、この相対パスを利用しています。

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?