第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

如何在蟒蛇中使用 AWS lambda 一次運(yùn)行多個(gè)函數(shù)

如何在蟒蛇中使用 AWS lambda 一次運(yùn)行多個(gè)函數(shù)

瀟湘沐 2022-09-20 16:01:14
我目前有從數(shù)據(jù)庫(kù)中取回學(xué)校數(shù)據(jù)的代碼,并將其保存到csv文件中:schoolID = '12345'def getSchool(schoolID):    School = SchoolsDB.find_one({"_id": ObjectId(schoolID)})    return Schoolschool = getSchool(schoolID)school.to_csv(schoolID + ".csv")它目前接受一個(gè)學(xué)校ID,一次經(jīng)營(yíng)一所學(xué)校。我嘗試過(guò)把它放在一個(gè)for循環(huán)中,以便它自動(dòng)運(yùn)行一個(gè)又一個(gè)學(xué)校,但我希望能夠同時(shí)運(yùn)行所有學(xué)校。我希望能夠使用lambda同時(shí)運(yùn)行所有學(xué)校,而不是一次運(yùn)行一個(gè)。有人知道如何做到這一點(diǎn)嗎?
查看完整描述

1 回答

?
夢(mèng)里花落0921

TA貢獻(xiàn)1772條經(jīng)驗(yàn) 獲得超6個(gè)贊

從純粹的蟒蛇視角:


看起來(lái)你正在使用某種形式的MongoDB,而不是讓函數(shù)獲取單個(gè)ID并每次執(zhí)行,為什么不向它傳遞一個(gè)數(shù)組并一次性找到它們。


def getSchool(list_of_school_ids):

    Schooldb.collection.find( { _id : { $in : list_of_school_ids} } )


school = getSchool(list_of_school_ids=["1234", "5678"])

然后只需構(gòu)建一個(gè)巨大的CSV,其中每行都是您的條目 - 我完全是盲目的。SchoolsDB


如果沒(méi)有,您可以查看:


https://aws.amazon.com/blogs/compute/parallel-processing-in-python-with-aws-lambda/


但我的直覺告訴我,對(duì)于你的用例來(lái)說(shuō),它的過(guò)度殺戮:)


查看完整回答
反對(duì) 回復(fù) 2022-09-20
  • 1 回答
  • 0 關(guān)注
  • 93 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)