問題タブ [del]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Python 静的変数リスト __del__
オブジェクト クラスのすべての新しいインスタンスを収集する静的リストを使用してクラスを作成しようとしています。私が直面している問題は、たとえば整数と同じようにリストを使用しようとするとすぐに、魔法のマーカーを使用できなくなったよう__del__
です。
私の例:
コメントを使用すると、正しい答えが得られます。
しかし、コメントがなければ、静的オブジェクト リスト MyClass.instances を含めて、間違った答えが得られます。
__del__
MyClass がそのメソッドにアクセスできなくなったようです。どうして?
java - Redis/Jedis - パターンで削除?
通常、キー セットを取得してから、look を使用して各キーと値のペアを削除します。
パターンを介してすべてのキーを削除することは可能ですか?
すなわち:
python - ここで __del__() をオーバーライドするのが最良の選択ですか?
できれば多くのコードを書かなくても、何かを削除する最善の方法を見つけようとしています。
私のプロジェクトでは、化合物をシミュレートしています。インスタンスを介しElement
て他のインスタンスに結合されたインスタンスがあります。化学では結合が壊れることがよくありますが、それをきれいに行う方法が必要です。私の現在の方法は次のようなものですElement
Bond
私は何かをしたい
代わりに、このようなものは問題ありません
これらの方法のいずれかが他の方法よりも好ましいですか、それとも私が見落としている他の方法がありますか?
python - del が同じことをしないのはなぜですか?
次のコードが両方の変数を変更するのはなぜですか:
しかし、del
ステートメントは同じ効果を達成しませんか?
python - ファイルの末尾にあるインポートを削除するのはなぜですか?
私は光彦 (flask、jinja2、werkzeug などの作成者) が最近オープンソース化したフラスコ Web サイトのコードを読んでいました。websiteconfig.py
ルートのファイルでは、コードは次のようになります。
なぜ彼がこの os import を削除したのか疑問に思っていました。私は自分のコード スタイルを改善しようとしているので、メモリ スペースを節約するためだと思いますが、これは現代のシステムではどれほど重要なのでしょうか? 何か不足していますか?
python - 辞書の辞書のメモリを解放する方法は?
辞書の辞書を考えてみましょう:
何百万ものユーザーが含まれており、すべての処理が完了したらメモリを解放したいとします。
以下で十分でしょうか。
または、次のようなことをする必要がありますか: