aiohttp连接失败求解决方案

我想写一个对日本亚马逊网站的爬虫(需要翻墙),用aiohttp时只报不能连接,ssl:fault信号灯超时的错误。网上能找到的办法已经全部试了一遍,设置超时时间,ssl=False等忽略ssl的方法均无效,有没有佬看看是什么原因,下面是我的测试代码


```


import aiohttp
import asyncio

async def fetch(url):
    async with aiohttp.ClientSession( ) as session:
        async with session.get(url) as response:
            return await response.text()


async def main():
    urls = ['https://www.amazon.co.jp/-/zh/gp/browse.html?node=2230006051&ref_=nav_em__fshn_gane_lf_0_2_12_2','https://www.amazon.co.jp//-/zh/gp/browse.html?node=2230005051&ref_=nav_em__fshn_gane_mf_0_2_12_3','https://www.amazon.co.jp//-/zh/gp/browse.html?node=2230804051&ref_=nav_em__fshn_gane_kf_0_2_12_4']
    tasks = [fetch(url) for url in urls]
    results = await asyncio.gather(*tasks)
    for result in results:
        print(result)


loop = asyncio.get_event_loop()
loop.run_until_complete(main())
```
全部评论
期待你解决这个问题
点赞
送花
回复
分享
发布于 05-16 23:38 北京

相关推荐

头像 头像
05-24 17:26
已编辑
海南大学 计算机类
#大家都开始春招面试了吗# 3.27 笔试线上 行测 + 机场自己的题(专业知识比较简单)4.3 西安站线下面试 无领导小组 + 半结构化面试无领导小组比较松,我那组7人,每个人都轮流发言了,也有当领导和总结的同学,最后7人都进入半结构化面试。半结构化面试,问哪里人,薪资要求,接不接受在海南工作,技术方面计算机问了数据库和网络,其他专业不知道。薪资要的不高比较容易通过(6-7k)。4.28 终面线上腾讯视频,进入终面的大概90人,比例大概3比1,一面预计300人左右。终面要求正装,随机题目演讲3分钟(题目提前一天给出大概40道)+ 领导提问,问的是专业问题但是很难崩,会先问你擅长什么技术让你自己说,然后提问(你了解网络吗),这个词我不知道从哪个方向去解释,就说了网络爬虫和网络数据之类的,但是从面试观的反应感觉答的不行,答跟机场场景相关的题应该得分比较高。终面后续,4.28面完,预计5.8出结果,到5.8后又通知推迟。直到5.20突然开始踢人(90人的终面QQ群,踢了16个人),拖了这么久才告知面试没通过开始踢人,实在有点不道德,本来以为没踢到我就已经稳了😁,结果确告知通过了终面,但是要等补录😭,就是排名前面的人拒绝录用,才会往下轮。后来加了同岗位人的好友才发现,信息技术岗位通过终面12人,就录一个,而且录的那个人已经接受了😂,也就是说剩下的那11人虽然通过终面但是也g了。
查看4道真题和解析 大家都开始春招面试了吗
点赞 评论 收藏
转发
1 1 评论
分享
牛客网
牛客企业服务