私はgoogleと他の場所を試しましたが、with
文の良い説明が見つからないようです。どんな状況でそれは有用ですか?私はそれがファイルとどのように動作するのかを知るが、それ以外はどうすれば使えるだろうか?ここで文章の説明付きの良いPython
答えて
は良い例です:
文が実行される「と」、Pythonの式を評価し、 は(「コンテキストガード」と呼ばれている)結果の値に方法を入力してください呼び出すclass controlled_execution:
def __enter__(self):
set things up
return thing
def __exit__(self, type, value, traceback):
tear things down
with controlled_execution() as thing:
some code
がと入力された場合は、で与えられた変数に戻ります。 Pythonはコード本体を実行し、そのコードで何が起きても、ガードオブジェクトの出口メソッドを呼び出します。
これは[source](http://effbot.org/zone/python-with-statement.htm)からコピーされています - 両方とも、ソースコードとその説明。 effbotのソースコードはパブリックドメインにありますが、記事自体を再発行することはできません(http://effbot.org/zone/copyright.htm)。これは単なる段落であるため、フェアユースと見なされるかもしれませんが、少なくとも参考文献が必要です。 –
それは私自身の仕事の文脈の下では決してありませんでした。実際、それは明示的に良い例を示しています。 – OnResolve
@OnResolve:**の例はありません**。たとえそれがそうではないと言っても、それはあなたのものである可能性が非常に高いということです。この場合、証拠はあなたのものではないことを示しています。今、私は指を指差していません。私は単純に間違って解釈されるかもしれない何かを明確にしようとしています。 – BoltClock
- 1. MySqlの条件付き短い説明
- 2. Pythonコードスニペットの説明
- 3. Javascriptの構文の説明 - 条件付き?
- 4. テキストの説明付きのファイルをアップロード
- 5. 良いruby on railの説明
- 6. Asp.net meta name =アポストロフィ付きの「説明」
- 7. 説明付きのFacebookに投稿
- 8. networkxコードのpythonの説明
- 9. SICPの最後の2つの章の簡単な説明
- 10. PHP文説明
- 11. mysqlの構文の説明
- 12. 説明Ajaxコードの注文
- 13. バージョン構文の説明?
- 14. C++構文の説明
- 15. T-SQL IF文の説明
- 16. 説明Redux構文
- 17. 複数の文書の類似性に基づいて文章をランク付けする最も良い方法
- 18. Nutchの文章としての文章
- 19. Pythonの名前空間の説明
- 20. "Combinators"の良い説明(非数学者の方)
- 21. Hierarchyviewerでの計測、レイアウト、描画時間の説明(良い)
- 22. PKCS#12証明書付きのPython SSL
- 23. 説明付きの単純なmySQLiクラスの例を探す
- 24. 制限付きボルツマンマシンでのトレーニングプロセスの説明方法は?
- 25. バイナリツリーの回転の説明付きコード(左または右)
- 26. Sassサポート付きの崇高な文章3
- 27. Pythonのsubprocess.check_output(±)文字付き
- 28. インポートを使用する際のより良い説明が/
- 29. - 誰かが説明できる場合の説明
- 30. Java構文<?>説明
特定の質問をしてください。 – bmargulies
あなたは何を探しているのかわかりませんが、["python with statement"](https://www.google.com/search?q=python+with+statement)は私にとってかなり良い結果をもたらします。 –
あなたは何を理解していますか?何を試しましたか?あなたは文書を読んだことがありますか?これはどう? http://effbot.org/zone/python-with-statement.htm –