from twisted.internet import reactor, threads
を使用して、ちょうどスレッドプールを使用して
import thread
を使用しての違いは何ですか?
実際に捻っているのは何ですか?また、ねじれた糸を使用しても安全ですか?
from twisted.internet import reactor, threads
を使用して、ちょうどスレッドプールを使用して
import thread
を使用しての違いは何ですか?
実際に捻っているのは何ですか?また、ねじれた糸を使用しても安全ですか?
は
twisted.internet.threads
との違い
は何ですか、ツイストはあなたのためのスレッドとスレッドプールを管理します。これは開発者に負担をかけることなく、開発者はスレッドコードの特異性を扱うのではなく、ビジネスロジックにもっと集中することができます。 import thread
の場合は、スレッドを管理し、スレッドから結果を取得し、結果が同期していることを確認し、スレッドが一度に起動しないようにしたり、スレッドが完了した後にコールバックを起動したりしなければなりません。
実際に捻っているものは何ですか?
あなたが話している「もの」に依存します。あなたはもっと具体的になりますか? Twistedには、さまざまなスレッド機能があります。それぞれのスレッド機能は、機能が多少異なる場合があります。
ねじれたスレッドを使用することは安全ですか?
これは絶対に安全です!自分でスレッドを管理するよりも安全だと思います。 Twistedのスレッドが提供するすべての機能を見てから、自分でこのコードを書く必要があるかどうか考えてみてください。スレッドを使って作業したことがあれば、それは簡単に始めることができますが、アプリケーションが大きくなるにつれて、スレッドに関する良い判断を下さなければ、アプリケーションは非常に複雑で面倒なものになる可能性があります。一般的には、Twistedはスレッドを一様な方法で処理し、devsはうまく動作するスレッド型アプリケーションの動作を期待します。