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 :
greenlet
kategorier
Alternativ till greenlet för Windows
12
6
3
WebSocket-Node
En WebSocket-implementering för Node.JS (Utkast -08 till slut RFC 6455) Källkod: https://github.com/theturtle32/WebSocket-Node
- Gratis
- Windows
- Mac
- Linux
- JavaScript
- Node.JS
2
2
1
JsSIP
JsSIP, JavaScript SIP-biblioteket Källkod: https://github.com/versatica/JsSIP
- Gratis
- Windows
- Mac
- Linux
- JavaScript