2021年3月17日08点47分
大胆猜测,是因为路径名称中间有空格。
修改路径,文件夹名称
用_替换空格
9:31
出现新问题
urllib2.URLError: <urlopen error [Errno 110] Connection timed out>
自己重新在matlab里得到所有短视频的信息文件 json文件
然后替换到TAD文件夹里的同名文件
新得到的文件大小3.3MB,旧的文件大小3MB
失误了,没有设置108为验证集
重新在matlab里运行,得到 Json文件。10:36
再次替换TAD文件夹里的同名文件,
还是出现了
urllib2.URLError: <urlopen error [Errno 110] Connection timed out>
问题
https://blog.csdn.net/u014452812/article/details/84615320
https://blog.csdn.net/shomy_liu/article/details/38013073
问题部分代码:
API = 'http://ec2-52-11-11-89.us-west-2.compute.amazonaws.com/challenge17/api.py'
def get_blocked_videos(api=API):
api_url = '{}?action=get_blocked'.format(api)
req = urllib2.Request(api_url)
response = urllib2.urlopen(req)
return json.loads(response.read())
主要就是API的URL
API = 'http://ec2-52-11-11-89.us-west-2.compute.amazonaws.com/challenge17/api.py'
https://www.zhihu.com/question/38594466
https://aws.amazon.com/cn/api-gateway/
15点23分
关于urllib2
https://blog.csdn.net/qq_37616069/article/details/80376576
这里似乎是用到了在线接口,就是这个好像是一个人家在网站上参考API,你要去在线调用这个接口。
现在我不记得当时挂VPN了,有可能是这个接口人家不用了,或者是更新网址了,你看你能不能想办法查一查这个接口这个网址现在是不是改了。
谷歌搜索,
https://github.com/activitynet/ActivityNet/issues/59
http://ec2-52-25-205-214.us-west-2.compute.amazonaws.com/challenge19/api.py
结果打开这个网站,
null
感觉应该是没有用的
https://github.com/yjxiong/ActivityNet-Toolkit/blob/master/Evaluation/utils.py
我仿佛找到了,这个代码的原出处。
就是上面那个人在2019年更新的,但是已经没有了。
@cabaf cabaf closed this on 9 Nov 2019
2021.3.17-18:49
虽然感觉那个API已经挂掉了,不行了,还是姑且替换成这个最新的,至少可以ping通。