Search
Ad
|
新規
下位
一覧
検索
最新
ヘルプ
ページへ戻る
編集
複製
履歴
添付
印刷
Python/ファイル操作
をテンプレートにして作成
xpwiki
:Python/ファイル操作 をテンプレートにして作成
開始行:
Pythonではファイルやディレクトリの存在チェックや削除など...
ただ、ファイル操作が中心ならshellを使った方が簡単なことが...
*ファイルやディレクトリの存在チェック
**ファイルとディレクトリを区別しない存在チェック
ファイルまたはディレクトリを区別しない存在チェックには「o...
ファイル、ディレクトリ(フォルダ)どちらにも適用できて、...
import os
if os.path.exists("../"):
print "exist!"
else:
print "not exist"
結果
exist!
「../」は自分自身の実行されているディレクトリを指すので、...
**ファイルとディレクトリを区別する存在チェック
存在してかつファイルかどうかまで判定するには「os.path.isf...
使い方は「os.path.exists」と全く同じです。
if os.path.isdir("../"):
print "dir!"
else:
print "not dir"
if os.path.isfile("../"):
print "file!"
else:
print "not file"
結果
dir!
not file
*ディレクトリの作成
ディレクトリを作成するには「os.mkdir」を使います。
import os
os.mkdir("test_dir")
すでに存在するとエラーになるので、たいてい前節のディレク...
*ディレクトリの削除
ディレクトリが空なら「os.rmdir」を使います。
os.rmdir("test_dir")
空では無く、中身も一緒に消したいときは「shutil.rmtree」を...
import shutil
shutil.rmtree("test_dir")
*ファイルの削除
ファイルを削除するには「os.remove」を使います。
os.remove("test.txt")
*ファイルの移動
ファイルを移動するには「shutil.move」を使います。
shutil.move("test1.txt","test2.txt")
*ファイル、ディレクトリの名前の変更
ファイルなどの名前変更は「os.rename」を使います。
os.rename("test1.txt","test2.txt")
*ファイル一覧の取得
指定したディレクトリの中のファイル一覧を取得するには、「o...
files = os.listdir('./')
for f in files:
print f
ワイルドカードを使うには「glob.glob」を使います。
import glob
files = glob.glob('./*.py')
for f in files:
print f
終了行:
Pythonではファイルやディレクトリの存在チェックや削除など...
ただ、ファイル操作が中心ならshellを使った方が簡単なことが...
*ファイルやディレクトリの存在チェック
**ファイルとディレクトリを区別しない存在チェック
ファイルまたはディレクトリを区別しない存在チェックには「o...
ファイル、ディレクトリ(フォルダ)どちらにも適用できて、...
import os
if os.path.exists("../"):
print "exist!"
else:
print "not exist"
結果
exist!
「../」は自分自身の実行されているディレクトリを指すので、...
**ファイルとディレクトリを区別する存在チェック
存在してかつファイルかどうかまで判定するには「os.path.isf...
使い方は「os.path.exists」と全く同じです。
if os.path.isdir("../"):
print "dir!"
else:
print "not dir"
if os.path.isfile("../"):
print "file!"
else:
print "not file"
結果
dir!
not file
*ディレクトリの作成
ディレクトリを作成するには「os.mkdir」を使います。
import os
os.mkdir("test_dir")
すでに存在するとエラーになるので、たいてい前節のディレク...
*ディレクトリの削除
ディレクトリが空なら「os.rmdir」を使います。
os.rmdir("test_dir")
空では無く、中身も一緒に消したいときは「shutil.rmtree」を...
import shutil
shutil.rmtree("test_dir")
*ファイルの削除
ファイルを削除するには「os.remove」を使います。
os.remove("test.txt")
*ファイルの移動
ファイルを移動するには「shutil.move」を使います。
shutil.move("test1.txt","test2.txt")
*ファイル、ディレクトリの名前の変更
ファイルなどの名前変更は「os.rename」を使います。
os.rename("test1.txt","test2.txt")
*ファイル一覧の取得
指定したディレクトリの中のファイル一覧を取得するには、「o...
files = os.listdir('./')
for f in files:
print f
ワイルドカードを使うには「glob.glob」を使います。
import glob
files = glob.glob('./*.py')
for f in files:
print f
ページ名:
ぺージ情報
ぺージ名 :
Python/ファイル操作
ページ別名 :
未設定
ページ作成 :
njf
閲覧可
グループ :
すべての訪問者
ユーザー :
すべての訪問者
編集可
グループ :
すべての訪問者
ユーザー :
すべての訪問者
Counter: 0, today: 0, yesterday: 0
MenuBar
20
最新の0件
広告
ログイン
ユーザー名:
パスワード:
パスワード紛失