問題タブ [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.

0 投票する
4 に答える
652 参照

python - Python 静的変数リスト __del__

オブジェクト クラスのすべての新しいインスタンスを収集する静的リストを使用してクラスを作成しようとしています。私が直面している問題は、たとえば整数と同じようにリストを使用しようとするとすぐに、魔法のマーカーを使用できなくなったよう__del__です。

私の例:

コメントを使用すると、正しい答えが得られます。

しかし、コメントがなければ、静的オブジェクト リスト MyClass.instances を含めて、間違った答えが得られます。

__del__MyClass がそのメソッドにアクセスできなくなったようです。どうして?

0 投票する
5 に答える
36421 参照

java - Redis/Jedis - パターンで削除?

通常、キー セットを取得してから、look を使用して各キーと値のペアを削除します。

パターンを介してすべてのキーを削除することは可能ですか?

すなわち:

0 投票する
2 に答える
8123 参照

python - ここで __del__() をオーバーライドするのが最良の選択ですか?

できれば多くのコードを書かなくても、何かを削除する最善の方法を見つけようとしています。

私のプロジェクトでは、化合物をシミュレートしています。インスタンスを介しElementて他のインスタンスに結合されたインスタンスがあります。化学では結合が壊れることがよくありますが、それをきれいに行う方法が必要です。私の現在の方法は次のようなものですElementBond

私は何かをしたい

代わりに、このようなものは問題ありません

これらの方法のいずれかが他の方法よりも好ましいですか、それとも私が見落としている他の方法がありますか?

0 投票する
4 に答える
77 参照

python - del が同じことをしないのはなぜですか?

次のコードが両方の変数を変更するのはなぜですか:

しかし、delステートメントは同じ効果を達成しませんか?

0 投票する
1 に答える
94 参照

python - ファイルの末尾にあるインポートを削除するのはなぜですか?

私は光彦 (flask、jinja2、werkzeug などの作成者) が最近オープンソース化したフラスコ Web サイトのコードを読んでいました。websiteconfig.pyルートのファイルでは、コードは次のようになります。

なぜ彼がこの os import を削除したのか疑問に思っていました。私は自分のコード スタイルを改善しようとしているので、メモリ スペースを節約するためだと思いますが、これは現代のシステムではどれほど重要なのでしょうか? 何か不足していますか?

0 投票する
1 に答える
3647 参照

python - 辞書の辞書のメモリを解放する方法は?

辞書の辞書を考えてみましょう:

何百万ものユーザーが含まれており、すべての処理が完了したらメモリを解放したいとします。

以下で十分でしょうか。

または、次のようなことをする必要がありますか: