aiohttp

    6熱度

    1回答

    我有兩個腳本,scraper.py和db_control.py。在scraper.py我有這樣的事情: ... def scrap(category, field, pages, search, use_proxy, proxy_file): ... loop = asyncio.get_event_loop() to_do = [ get_pages(url,

    3熱度

    1回答

    非常簡單,我只想將來自aiohttp的異步HTTP請求的響應與標識符(例如dictonary關鍵字)相關聯,以便我知道哪個響應對應於哪個請求。 例如,下面的函數調用後綴爲字典值1,2和3的URI。如何修改它以返回與每個結果關聯的鍵?我只需要能夠跟蹤哪些要求是......毫無疑問,平凡的人熟悉asyncio import asyncio import aiohttp items = {'a':

    1熱度

    3回答

    我在我的Anaconda中的mac(2.7和3.5.1)版本中有Python的2個版本。當我每個我 pip install xxx 它會自動進入/anaconda/lib/python2.7/site-packages文件夾。 現在我想學習aiohttp,當我安裝它 pip install aiohttp 它會給我錯誤: raise RuntimeError("aiohttp requir

    6熱度

    0回答

    看起來像aiohttp.ProxyConnectordoesn't支持襪子代理。有沒有解決方法?我會很感激任何建議。

    6熱度

    1回答

    我試圖做一個程序,使很多網絡套接字連接到我創建了服務器: class WebSocketClient(): @asyncio.coroutine def run(self): print(self.client_id, 'Connecting') ws = yield from aiohttp.ws_connect(self.url) pr

    1熱度

    1回答

    我實現了我的第一個基於RESTlike服務的aiohttp,該服務作爲一個玩具示例非常有效。現在我想用gunicorn來運行它。我找到的所有示例都在某個模塊中指定了一些準備好的應用程序,然後由gunicorn託管。這需要我在導入時設置應用程序,這是我不喜歡的。我想從Pyramid中指定一些配置文件(development.ini,production.ini),並根據該ini文件設置應用程序。 這

    2熱度

    1回答

    aiohttp的websocket支持(即WebSocketResponse)和websockets(兩者都提供異步支持)有什麼區別?他們可以混合?

    0熱度

    1回答

    我運行一個燒瓶應用程序使用nginx代理後面的gunicorn,我試圖讓gaiohttp工人工作。當選擇gaiohttp工作者時,該應用僅返回404所有URLS 當使用同步或gevent工作者時,一切正常。也不直接運行gunicorn和gaiohttp,即不使用nginx它工作正常。 我已閱讀了所有我能找到的東西。 我錯過了什麼嗎?運行在nginx代理後面時,gaiohttp worker是否有效

    5熱度

    1回答

    我想每個人都知道如何處理django中的長時間運行任務:使用芹菜並放鬆。但是如果我想用aiohttp(或龍捲風)獲得Websockets的好處呢? 比方說,我有非常CPU的任務,可能需要幾秒鐘,直到多(5-10)分鐘。在websocket循環中處理此任務似乎是個不錯的主意,並通知用戶有關進度。沒有ajax請求,對短任務的響應速度非常快。 async def websocket_handler(re

    3熱度

    1回答

    所以我有一個不協調的機器人,我正在玩Python學習。我有一個下載圖像並編輯/合併它們的命令,然後將編輯後的圖像發送給聊天。我以前使用requests來做到這一點,但是我被其中一位圖書館開發者告知discord.py我應該使用aiohttp而不是requests。我找不到如何在aiohttp下載圖片,我試過了一堆東西,但沒有一個可以工作。 if message.content.startswith