4.6 標準モジュール StringIO
このモジュールはファイルのようなクラスStringIOを実装しています。
これは文字列バッファ(メモリファイルともいう)を読み書きします。
操作に関してはファイルオブジェクトの記述を参照して下さい。
- StringIO ([buffer])
-
StringIOオブジェクトが生成されるとき、コンストラクタに文字列を
渡すことで既存の文字列で初期化することが出来ます。
文字列が与えられなかったときは、StringIOは空で始まります。
StringIOオブジェクトの以下のメソッドには特別な説明が必要です。
- getvalue ()
-
StringIOオブジェクトのclose()メソッドが呼ばれる前であれば
いつでも「ファイル」のすべての内容を取り出します。
- close ()
-
メモリバッファを解放します。
guido@python.org