eventlet

    0

    1答えて

    私は時々、イベントレット環境内から、時には通常のPython環境から、いくつかのモジュールをインポートします。私は条件付きでmonkey_patchとdebug.hub_blocking_detectionのようなものを呼び出すことができるようにこれを検出したいと思います。 pythonコードがイベントレット環境で動作しているかどうかを検出する信頼できる方法はありますか?

    2

    1答えて

    私はubuntu 11.10をPython 2.7.2で使用します 私はeventletまたはConcurrenceを使用しようとしていますが、単純な例は "segmentation fault"で失敗します これはグリーンレットの問題ですが、これを修正しますか? pleseヘルプ。

    2

    2答えて

    私はすでにpythonとeventletのメーリングリストに投稿していますので、辛抱強く思うと謝ります。 私は小さな(マイクロではなく)予約済みのubuntu 11.10 awsインスタンスでeventlet 0.9.16を実行しています。 私は、イベントレットのドキュメントの例からエコーサーバーに似たソケットサーバーを持っています。私が最初にコードを実行すると、すべてうまく見えますが、10時間後

    10

    1答えて

    特に、EventletのGreenPoolクラス。私は大きなファイルをマルチパートアップロードの個々の部分としてS3にアップロードするいくつかのコードをテストしました。私が今まで気づいたことは、イベントレットを使用するとCPU使用率が大幅に低下していることです。 Eventletのその他の長所と短所を、スレッド化だけで探しているだけです。ありがとう。

    1

    2答えて

    Helllo、 私は、FTPへのHTTPサーバー上のファイルをマップpyftpdlib上のカスタムAbstractFSを使用しています。 class HTTPConnWrapper: def __init__(self, obj, filename): # make it more file obj like self.obj = obj self.c

    10

    2答えて

    私は、サードパーティのWeb APIからリアルタイムデータを取得し、それをMySQLデータベースに入れ、HTTP/JSON APIで利用できるようにするWebバックエンド/ APIプロバイダを開発中です。 私はフラスコでAPIを提供しており、SQLAlchemy Coreを使用してDBを操作しています。 リアルタイムデータ取得のために、リクエストを送信し、返されたxmlをPythonのdictに解

    2

    1答えて

    import eventlet def foo(): print('foo') def main(): eventlet.monkey_patch() pool = eventlet.GreenPool() pool.spawn(foo) if __name__ == "__main__": main() 期待: fooの しかし、

    1

    1答えて

    メールを送信することをマルチスレッドにしたいとします(djangoのSMTPConnectionまたはsmtplibモジュールを使用しています)。私はurllib2のために同様のモジュールがあった期待していたところ、私は次のことができます。 import eventlet from eventlet.green import urllib2 urllib2のインポートの代わりにしたりするsm

    2

    1答えて

    私は、Webプロジェクトをphpとpythonスクリプトを使ってフォルダを修正しています。 私は、例えば、ウェブサイト上でいくつかのjavascriptを実行したいと思います。 pythonスクリプトでフォルダを作成します。 私の考えは、python socketioで作業することでした。私は、基本的な接続通知が働いていて、ウェブサイト上のjsからも放出されています。 問題は、イベントレットサーバ

    1

    1答えて

    私が現在取り組んでいるプロジェクトは、Flask-SocketIOを使って自分のラズベリーパイとそれが提供するウェブサイトに接続しているクライアントとの間で通信します。ただし、1つ以上の余分なスレッドを設定するとエラーが発生します。私はバックグラウンドスレッドを許可するためにサルのパッチを使用しました(これは動作します)。しかし、特定のイベントを処理する別のイベントを起動すると、プログラムがクラッ