gpt4 book ai didi

Python要求效率

转载 作者:行者123 更新时间:2023-12-01 03:30:25 27 4
gpt4 key购买 nike

我正在使用请求来获取链接的最终网址:

r = requests.get(link)
link = r.url

虽然这确实有效,但速度非常慢。我解析了大量的链接,这段代码使我的程序明显变慢。任何具有重定向的链接都需要 5 秒以上才能获得最终 URL。有没有更有效的方法来做到这一点?

编辑:我是否错误地使用了 grequest?

>>> r = grequests.get('http://muhlenberg.edu/main/campuslife/sye/index.html/')
>>> print r.url
http://muhlenberg.edu/main/campuslife/sye/index.html/
>>> r = requests.get('http://muhlenberg.edu/main/campuslife/sye/index.html/')
>>>> print r.url
http://www.muhlenberg.edu/errMsg/notFound.html

最佳答案

好吧,如果有需要 5 秒或更长时间才能访问的链接,则无需采取太多措施。不过,对于整个程序来说,使用 grequests 异步发出请求。可能是一个很大的进步。

关于Python要求效率,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41002548/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com