Python, iş parçacığı oluşturmak için çeşitli yöntemler sunar. Hangi en iyi API ve en kontrol sağlar?Python'da iş parçacığı oluşturmak ve yönetmek için tercih edilen yol nedir?
Teşekkürler.
Python, iş parçacığı oluşturmak için çeşitli yöntemler sunar. Hangi en iyi API ve en kontrol sağlar?Python'da iş parçacığı oluşturmak ve yönetmek için tercih edilen yol nedir?
Teşekkürler.
gerekli threading modülü ve yüksek seviyeli arayüz tercih edilir. Tabii ki, pek çok kişi nadiren/asla gerekli olmadığını ve ipliklerin uğraşmak için çok iyi olmadığını öne sürüyor. İplik modülü, bazı garip kullanım ya da benzeri durumlar için gerekli olabilir, fakat buna hiç gerek duymadım (ve tabi ki, uzun bir süre önce sadece çok nadiren kullanılmıştım). İlgi çekici olabilecek multiprocessing gibi daha iyi şeyler yapan başka modüller de var. Bu iş parçacığı yapmaz, sadece arayüzü (oldukça cool) paylaşır. Bunun hakkında iyi şeyler duydum, ama bir süreliğine istedikleri gibi bir şey istemedim.
threading
modülünün önerilen olan olduğuna inanıyorum. thread
modülünün Python 3.x'te _thread olarak yeniden adlandırılır ve alt düzey bir arabirim olarak ifade edilir. Bu sayfanın üst tarafındaki nota bakın:
Neden konuya ihtiyacınız olduğunu göz önünde bulundurmayı unutmayın. Gerekli olmadıkları durumlarda sıklıkla kullanılırlar. – nosklo