くらし情報『Pythonで学ぶ 基礎からのプログラミング入門 (15) Pythonをシェルスクリプトのように使ってみよう(前編)』

2015年8月31日 12:37

Pythonで学ぶ 基礎からのプログラミング入門 (15) Pythonをシェルスクリプトのように使ってみよう(前編)

、絶対パスの取得方法あたりだけです。当面はこれだけを知っていれば十分かと思います。

まず最初に現在のパスの取得です。これは以下のようにして行います。

>>> import os
>>> os.getcwd()
’/Users/yuichi’

まずosモジュールをimportし、getcwd()関数を使います。getcwd()関数は現在のパスを文字列として返します。

上記の例では’/Users/yuichi’が返されていますが、これはPythonコマンドが実行されたディレクトリが ’/Users/yuichi’ だったためです。試しに、

import os
print(os.getcwd())

というプログラムをデスクトップ上のtest.py (/Users/yuichi/Desktop/test.py)に記述し、これをさまざまなディレクトリで実行してみます。


YUIITO-M-64WZ% pwd
/Users/yuichi
YUIITO-M-64WZ% python Desktop/test.py
/Users/yuichi
YUIITO-M-64WZ%
YUIITO-M-64WZ% python /Users/yuichi/Desktop/test.py
/Users/yuichi

この出力を見てもらうとわかるように、pwdで確認した「今自分がいるディレクトリ」

新着くらしまとめ
もっと見る
記事配信社一覧
facebook
Facebook
Instagram
Instagram
X
X
YouTube
YouTube
上へ戻る
エキサイトのおすすめサービス

Copyright © 1997-2024 Excite Japan Co., LTD. All Rights Reserved.