通过pycurl获取youtube的页面加载时间
Obtaining youtube's page load time via pycurl
我想知道是否有办法测量 youtube.com
或通过 pycurl
在 youtube.com
上托管的任何视频的页面加载时间。
例如,如果我要测量 google.com
的页面加载时间,那么我将只对 url 执行查询。但是对于 youtube,第一个 http 请求不会带回整个视频。有没有办法在 pycurl 中或通过其他方法做到这一点?
我将不胜感激有关此的任何指示。
使用Pytube
使用 pip install pytube
安装
这是您应该用来下载视频的代码片段。
from pytube import YouTube
yt = YouTube("http://www.youtube.com/watch?v=Ik-RsDGPI5Y")
video = yt.get('mp4', '720p')
video.download('/tmp/') # downloaded video to /tmp directory
您可以为 video.download
命令计时。
我想知道是否有办法测量 youtube.com
或通过 pycurl
在 youtube.com
上托管的任何视频的页面加载时间。
例如,如果我要测量 google.com
的页面加载时间,那么我将只对 url 执行查询。但是对于 youtube,第一个 http 请求不会带回整个视频。有没有办法在 pycurl 中或通过其他方法做到这一点?
我将不胜感激有关此的任何指示。
使用Pytube
使用 pip install pytube
这是您应该用来下载视频的代码片段。
from pytube import YouTube
yt = YouTube("http://www.youtube.com/watch?v=Ik-RsDGPI5Y")
video = yt.get('mp4', '720p')
video.download('/tmp/') # downloaded video to /tmp directory
您可以为 video.download
命令计时。