greenlet - Lätt samtidigt programmerad process i processen ”greenlet” -paketet är en spin-off av Stackless, en version av CPython som stöder mikroträngar som kallas “tasklets”.Uppgifter körs pseudo-samtidigt (vanligtvis i en eller flera trådar på OS-nivå) och synkroniseras med datautbyte på "kanaler".En "greenlet" är å andra sidan en ännu mer primitiv uppfattning om mikrotråd utan implicit schemaläggning;koroutiner, med andra ord.Detta är användbart när du vill kontrollera exakt när din kod körs.Du kan bygga anpassade schemalagda mikrotrådar ovanpå greenlet;emellertid verkar det som om greenlets är användbara på egen hand som ett sätt att skapa avancerade kontrollflödesstrukturer.Vi kan till exempel återskapa generatorer;skillnaden med Pythons egna generatorer är att våra generatorer kan ringa kapslade funktioner och de kapslade funktionerna kan också ge värden.(Dessutom behöver du inte ett "avkastning" nyckelord. Se exemplet i test / test_generator.py) .... Greenlets tillhandahålls som en C-förlängningsmodul för den vanliga omodifierade tolkaren.Källkod :
kategorier
Alternativ till greenlet för Web
53
reep.io
Du kan överföra allt du vill utan att lagra data på en server först.Du kan till och med strömma videofiler eller förhandsgranska bilder direkt.
- Gratis
- Web
- JavaScript