2: 2016-12-30 (金) 08:06:32 njf | 3: 2017-01-01 (日) 06:17:28 njf | ||
---|---|---|---|
Line 110: | Line 110: | ||
f.writelines(lines) | f.writelines(lines) | ||
f.close() | f.close() | ||
+ | |||
+ | *終わりに [#k383a515] | ||
+ | |||
+ | ここではテキストファイルを中心としたPythonでのファイルの読み書きをご紹介しましたが、Pythonではバイナリファイルなどもほぼ同様にして扱えます。ただし大量のバイナリデータを扱うなどの場合はCやC++といった言語を使った方が処理が速いので良いかも知れません。 | ||
+ | |||
+ | データの量が多くなったり、データ構造が複雑な場合は最初に書いたようになるべく他のモジュールと組み合わせるのがおすすめです。 | ||
+ | |||
+ | 独自形式のファイルなどを作ろうとすると、意外に大変なので、学習を目的としているので無ければ、少なくとも個人レベルでは避けた方が無難です。 |