[Pythonjp-checkins] [python-doc-ja] push by songo****@gmail***** - Update to 2.6.6: library/xml.dom.minidom.rst on 2011-03-09 14:53 GMT

Back to archive index

pytho****@googl***** pytho****@googl*****
2011年 3月 9日 (水) 23:58:11 JST


Revision: daf20f6970
Author: INADA Naoki  <inada****@klab*****>
Date: Wed Mar  9 06:52:47 2011
Log: Update to 2.6.6: library/xml.dom.minidom.rst
http://code.google.com/p/python-doc-ja/source/detail?r=daf20f6970

Modified:
  /library/xml.dom.minidom.rst

=======================================
--- /library/xml.dom.minidom.rst	Fri May 21 09:35:52 2010
+++ /library/xml.dom.minidom.rst	Wed Mar  9 06:52:47 2011
@@ -29,7 +29,7 @@
  :func:`parse` 関数はファイル名か、開かれたファイルオブジェクトを引数にとる 
ことができます。


-.. function:: parse(filename_or_file, parser)
+.. function:: parse(filename_or_file[, parser[, bufsize]])

     与えられた入力から :class:`Document` を返します。 *filename_or_file*
     はファイル名でもファイルオブジェクトでもかまいません。 *parser* を指定す 
る場合、SAX2 パーザオブジェクトでなければなりません。
@@ -74,19 +74,12 @@
     dom3 = parseString("<myxml>Some data</myxml>")
     assert dom3.documentElement.tagName == "myxml"

-DOM を使い終えたら、後片付けを行わなければなりません。 Python のバージョン 
によっては、循環的に互いを参照するオブジェクト
-に対するガベージコレクションをサポートしていないため、この操作が必要となり 
ます。この制限が全てのバージョンの Python から除去される
-までは、循環参照オブジェクトが消去されないものとしてコードを書くのが無難で 
す。
-
-DOM を片付けるには、 :meth:`unlink` メソッドを呼び出します::
-
-   dom1.unlink()
-   dom2.unlink()
-   dom3.unlink()
-
+DOMツリーを使い終えた後に、 :meth:`unlink` メソッドを呼び出すことで
+利用されなくなったオブジェクトが早くクリーンアップされるように助けることが 
できます。
  :meth:`unlink` は、 DOM API に対する :mod:`xml.dom.minidom`  特有の拡張で 
す。ノードに対して
  :meth:`unlink` を呼び出した後は、ノードとその下位ノードは本質的には無意味な 
ものとなります。
-
+このメソッドを呼び出さなくても、 Python のガベージコレクタがいつかはツリー 
の
+オブジェクトを後片付けします。

  .. seealso::




Pythonjp-checkins メーリングリストの案内
Back to archive index