入出力のためのファイルを開く
ファイル名を指定して、読み込みか書き込みかを指定する。
Windowsの場合
f = open('C:/Documents and Settings/Administrator/My Documents/input.txt','r')
バイナリファイルを開く
>>> f=open('c:/temp/161.png','rb')
>>> dat=f.read()
o = open('C:/Documents and Settings/Administrator/My Documents/output.txt','w')
Linuxの場合のテキストファイルとバイナリファイルの区別はない。
f = open('/home/seko/wrk/input.txt','r')
o = open('/home/seko/wrk/output.txt','w')
エラー処理を入れた典型的な処理は
try:
f = open('C:/Documents and Settings/Administrator/My Documents/input.txt','r')
line=f.readline()
print line
except IOError:
print "そんなファイルはありません"
print 'この行はいつもプリントされます'
日本語ファイルを開く例
http://d.hatena.ne.jp/yach/20080308#p1