2015年8月27日木曜日

Python 少しだけ実用的な所に触れてく

■ファイルの一覧

 指定したディレクトリのファイル一覧を表示
 >>> import os
 >>>
 >>> # ディレクトリの指定
 >>> path = r'd:\tmp'
 >>>
 >>> # ファイルの列挙
 >>> for file in os.listdir(path):
 ...     print file
 ....
 →これで指定ディレクトリ(d:\tmp)のファイル一覧が得られます


■ファイル書き込み(テキスト)

 単純なテキストファイルの処理
 >>> # 対象のファイル
 >>> target_file = r'd:\tmp\test.txt'
 >>>
 >>> # ファイルオープン
 >>> f = open(target_file, 'w')
 >>>
 >>> # ファイルへ書き込み
 >>> f.write("aaa")
 >>>
 >>> # ファイルクローズ
 >>> f.close()
 >>>
 →aaaが記述された指定ファイル(d:\tmp\test.txt)が作成されます。
  既に存在する場合は上書き


■ファイル読み込み(テキスト)

 単純なテキストファイルの処理
 >>> # 対象のファイル
 >>> target_file = r'd:\tmp\test.txt'
 >>>
 >>> # ファイルオープン
 >>> f = open(target_file, 'r')
 >>>
 >>> # ファイルの読み込み、クローズ
 >>> lines = f.readlines()
 >>> f.close()
 >>>
 >>> # ファイルの内容を表示
 >>> for line in lines:
 ...     print line
 ...
 aaa
 →テキストファイルの内容(aaa)が表示されます


0 件のコメント:

コメントを投稿