Jaka Biblioteka/framework dla Pythona i Erlanga? [zamknięte]
chcesz poprawić to pytanie? Update the pytanie więc to on-topic {[3] } dla przepełnienia stosu.
Zamknięte 1 rok temu .
Popraw to pytanieSzukam łatwej do nauczenia się Biblioteki Actor lub frameworka dla Pythona 2.x. próbowałem Candygram i Twisted, ale nie lubię ich. Chciałbym coś, co będzie łatwe do rozszerzenia suppero Greenlet (=pyton bez stosu).
- Candygram jest za stary.
Skręcenie jest zbyt skomplikowane.
[[20]}Gevent: nie jest jasne, czy może wspierać Model aktorów.
6 answers
Aby tworzyć aktorów z gevent , Użyj podklasy Greenlet z wbudowanym gevent.KolejkaQueue instancja używana jako skrzynka odbiorcza. Aby odczytać wiadomość ze skrzynki odbiorczej, wystarczy get () z kolejki. Aby wysłać wiadomość do aktora, włóż ją do kolejki tego aktora.
Przeczytaj o Podklasowaniu Greenlet tutaj .
Jeśli potrzebujesz pomocy w napisaniu klasy aktorskiej, nie krępuj się zapytaj na liście dyskusyjnej.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2010-08-08 16:36:53
Sprawdź pulsar , jest to współbieżny framework dla Pythona, który wykorzystuje model aktora jako źródło równoległego wykonywania.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-08-13 21:36:56
Wiem, że to pytanie jest trochę przestarzałe, ale oto kolejny zasób dla Pythona:
Https://github.com/godaddy/Thespian
Dokumentacja znajduje się tutaj:
Http://godaddy.github.io/Thespian/doc/
EDIT :
Główny autor tej biblioteki opuścił GoDaddy i rozwidlił repo:
Https://github.com/kquick/Thespian
Nowe dokumenty można znaleźć tutaj:
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-09-07 02:12:23
PARLEY i Pykka są wymienione na tej stronie Wikipedia model aktor więc może chcesz zajrzeć do jednego z nich.
Pykka wydaje się być aktywnie rozwijana (1.0.1 wydany w grudniu 2012), podczas gdy PARLEY nie miał Wydania od 2007 (i nadal jest wymieniony jako beta). Pykka twierdzi, że jest insipired przez Akka tylko w nazwie nie jest zwykłym portem Pythona.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-01-08 15:37:00
Ten tutorial zawiera prosty i działający przykład dla aktorów z gevent. Zasadniczo jest dokładnie tak, jak Denis już opisał.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-02-23 09:36:01
Rzuciłbym na to okiem: https://bitbucket.org/fzzzy/python-actors
To całkiem prosty klon modelu aktora Erlanga, z" zapisanymi " kolejkami wiadomości, linkami i wszystkim.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-05-07 06:07:21