Python中一个异步请求的问题
来源:3-7 从API获取数据

PARADISELIN
2019-09-26
老师您好,我对Python的异步突然有点疑惑,搞不清的Python的机制,比如在YuShuBook
类里的search_by_isbn
方法:
def search_by_isbn(self, isbn):
url = self.isbn_url.format(isbn)
result = HTTP.get(url)
self.__fill_single(data=result)
变量result
是异步请求获取的数据,在执行self.__fill_single(data=result)
的时候,怎么能保证result已经获取到了呢?
如果是在js中类似的需求,通常是这样:
async function getData(url) {
const data = await fetchData(url)
// do something
}
因为平时js写的比较多,所以突然对课程中的异步请求产生了疑惑。。。
写回答
1回答
-
7七月
2019-09-26
谁说Http这里是异步的?。。。
032019-09-26
相似问题