通过httplib2 探索的学习的最佳方式

  在工作中需要对一个视频点播两百次,使其成为热门视频,才能对其p2p情况进行测试。虽然可以手动点播两百次,但是利用python发送200次post请求,能减少很多的工作量。该发送请求的方法用到了httplib2库,想要对这个库了解更多,如何进行扩充的学习?

  最好学习一手资料,虽然二手资料也可以很好的帮助自己,但毕竟是别人的,不是自己的,并且是不是准确心里也要打上一个问号。所以最好的方法是尽量找一手的资料,经过自己的学习和思考之后,再参考他人的学习经验。如此既能锻炼自己的学习能力,也能吸取他人的经验,并且保证正确性。

  以学习httplib2为例,开一个vpn使用google(结合自身体会和他人的看法,google搜索有用信息的能力确实强于百度很多)搜索python httplib2,找到需要的一手资料。https://code.google.com/archive/p/httplib2/  https://pypi.python.org/pypi/httplib2

这一类的链接里有所需的一手资料。但是编程方面一手资料一般是英语的,学习一手资料,需要一定的英语基础和一定的耐心。所以加油多多练习吧,当成为一种习惯时便不再是问题了。

  学习分理论和应用。如果需求是要尽快应用,那就大概了解一下基本理论后,就上实例吧,看看这个东西到底怎么用,有什么用。通过对实例的学习,慢慢回溯到理论上去。这样的好处是,不会让人被枯燥的理论打到半途而废。找到实例,开始敲一敲,改一改吧,慢慢就会有感觉的。

时间: 2024-10-12 06:35:23

通过httplib2 探索的学习的最佳方式的相关文章

15种最佳方式帮你顺利掌握Hadoop技术

在探讨今天的主题--如何利用各类资源学习Hadoop知识--之前,让我们首先搞清楚另一个问题:大数据Hadoop到底是什么?简单来讲,Hadoop是一套用于实现大数据技术的框架方案.为了顺利掌握Hadoop,大家需要理解两项与文件存储以及数据处理紧密相关的基础知识.在Hadoop当中,我们甚至可以保存比可用存储空间更大的文件.Hadoop提供相关选项,允许大家将大型文件存储在节点之上.很明显,处理规模如此可观的文件绝非儿戏,不过Hadoop能够引入"MapReduce"机制让一切变得更

ASP.NET中处理自定义错误的最佳方式

原文:http://www.cnblogs.com/dudu/p/aspnet_custom_error.html 要在ASP.NET中处理好自定义错误(Custom Errors)首先要抛弃使用web.config\customErrors. <customErrors mode="RemoteOnly" defaultRedirect="/error/error.htm"> <error statusCode="404" r

js创建对象的最佳方式

1.对象的定义 ECMAScript中,对象是一个无序属性集,这里的"属性"可以是基本值.对象或者函数 2.数据属性与访问器属性 数据属性即有值的属性,可以设置属性只读.不可删除.不可枚举等等 访问器属性是用来设置getter和setter的,在属性名前加上"_"(下划线)表示该属性只能通过访问器访问(私有属性),但并不是说添个下划线就把属性变成私有的了,这只是习惯约定的一种命名方式而已.访问器属性没什么用,原因如下: var book={ _year:2004,

小而专,或是撩动独立书店的最佳方式

小而专,或是撩动独立书店的最佳方式祖罪最驻缀踪注仔赚卓啄篆酌字诅小而专,或是撩动独立书店的最佳方式 http://www.songtaste.com/user/10226369/info http://www.songtaste.com/user/10226373/info http://www.songtaste.com/user/10226374/info http://www.songtaste.com/user/10226382/info http://www.songtaste.com

树莓派学习笔记——apt方式安装opencv

0.前言 本文介绍如何在树莓派中通过apt方式安装opencv,并通过一个简单的例子说明如何使用opencv.相比于源代码方式安装opencv,通过apt方式安装过程步骤简单些,消耗的时间也少一些.通过apt方式安装没有自动生成opencv.pc文件,所以在编写makefile文件时不能直接使用pkg-config工具,而需要逐个指定opencv_core.opencv_imgproc等动态链接库. [相关博文] [树莓派学习笔记-- 源代码方式安装opencv] 更多内容请参考--[树莓派学习

grails Domian对象转JSON去class以及自定义字段的最佳方式

grails:2.4.x IDE:Intellij IDEA 13.x grails的Domain对象之间如果存在环形引用,直接使用as JSON只会输出关联对象的id,并且如果使用deep也会报错且deep并不支持层级输出设置.达不到一些程序的使用需求. 所以自己在网上翻了很多资料,最终测试出一个比较简单可靠的方案: 1.在config.groovy中添加一句针对JSON转换的配置 grails.converters.default.circular.reference.behaviour =

在Linux下安装C/C++开发工具包的最佳方式

如果你使用的是Fedora, Red Hat, CentOS, 或者 ScientificLinux 系统,使用下面的命令安装GNU的C/C++开发包和编译器. # yum groupinstall 'Development Tools' 如果你使用的是Debian 或者 UbuntuLinux系统,你可以使用下面的这个命令来安装C/C++编译器. #sudo apt-get update #sudo apt-get install build-essential manpages-dev 在L

[ jquery 文档处理 prepend(content|fn) ] 此方法用于向每个匹配的元素内部前置内容,这是向所有匹配元素内部的开始处插入内容的最佳方式

向每个匹配的元素内部前置内容,这是向所有匹配元素内部的开始处插入内容的最佳方式 实例: <html lang='zh-cn'> <head> <title>Insert you title</title> <meta http-equiv='description' content='this is my page'> <meta http-equiv='keywords' content='keyword1,keyword2,keywor

实现服务器基准的最佳方式

如今,服务器型号.性能水平及价格千差万别,弄清楚具体操作的价值给管理员带来了一个棘手的问题.确定服务器投资回报对于任何一个数据中心管理员来说都是一个不小的挑战.与少于16核的服务器相比,在16核服务器上运行我的应用程序一定会更昂贵吗? 这是一个很难回答的问题.服务器性能不仅仅由核数和千兆赫数所决定:内存大小.缓存大小以及磁盘I/O对性能也会产生很大影响.很多情况下,网速也会起到一定的影响作用.与竞争供应商所提供的数据表相比,服务器基准更能体现更完善的真实性能.假设我们知道实现测试基准需要什么(通