معرفی شرکت ها


Flask-Beanstalk-0.0.3


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

Utilities for using Beanstalk with Flask
ویژگی مقدار
سیستم عامل -
نام فایل Flask-Beanstalk-0.0.3
نام Flask-Beanstalk
نسخه کتابخانه 0.0.3
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Mark Steve Samson
ایمیل نویسنده hello@marksteve.com
آدرس صفحه اصلی https://github.com/marksteve/flask-beanstalk
آدرس اینترنتی https://pypi.org/project/Flask-Beanstalk/
مجوز MIT
=============== Flask-Beanstalk =============== .. image:: http://img.shields.io/pypi/v/Flask-Beanstalk.png Utilities for using Beanstalk with Flask ------ Client ------ ``flask_beanstalk.Beanstalk`` is a simple wrapper for ``beanstalkc.Connection`` that allows reading configuration from ``app.config``. :: from flask import Flask from flask_beanstalk import Beanstalk app = Flask(__name__) beanstalk = Beanstalk(app) # or beanstalk.init_app(app) Configuration ============= :: app.config['BEANSTALK_HOST'] app.config['BEANSTALK_PORT'] app.config['BEANSTALK_PARSE_YAML'] app.config['BEANSTALK_CONN_TIMEOUT'] ------ Worker ------ Define and spawn workers by subclassing from ``flask_beanstalk.Worker``. ``flask_beanstalk.Worker`` inherits from ``gevent.Greenlet`` but ``gevent`` is an optional dependency in case you just want to use the client. :: import gevent from flask_beanstalk import Worker as _Worker class Worker(_Worker): def run(self, job): self._logger.info('Received: %r' % job.body) job.delete() workers = Worker.spawn_workers(10) try: while True: gevent.sleep(10000) except KeyboardInterrupt: Worker.stop_workers(workers) ---------- Try it out ---------- Install and run ``beanstalkd`` if you haven't done so yet. :: git clone https://github.com/marksteve/flask-beanstalk.git cd flask-beanstalk mkvirtualenv flask-beanstalk workon flask-beanstalk python setup.py develop python example_worker.py On another terminal:: workon flask-beanstalk python example.py Go to localhost:5000 in your browser to send a job. The worker should be able to accept and process it. Try to send multiple jobs before sending a SIGINT to the worker. Jobs being worked on should be processed first before the worker shuts down.


نحوه نصب


نصب پکیج whl Flask-Beanstalk-0.0.3:

    pip install Flask-Beanstalk-0.0.3.whl


نصب پکیج tar.gz Flask-Beanstalk-0.0.3:

    pip install Flask-Beanstalk-0.0.3.tar.gz