9月5日
今天早晨学习了网易云课程《Python做Web工程师课程》提前预习课程《学会开发静态网页》。轻松的完成了第五节课的两个实战作业——感觉自己这几天的功夫没有白费,总算学会了点儿东西,即使是非常浅薄也满足感爆棚。
也浏览了一遍第6节课<用css定制10MINs首页(上)>和第7节课<用css定制10MINs首页(下)>,第一遍看有点乱,没明白。明天天的学习方向是将这两节课重新仔细的学习一遍,并且记录笔记,完成作业。
下午学习了中国大学Mooc课程嵩天老师的《Python网络爬虫与信息提取》,浏览了一遍第三周的课程《网络爬虫之实战》的:
单元7:Re(正则表达式)库入门
单元8:实例2:淘宝商品比价定向爬虫
单元9:实例3:股票数据定向爬虫。
抄写分析了一遍实例2的代码:淘宝商品比价定向爬虫。
出了正则表达式有一点点疑问之外,逻辑都搞懂了。
明天的学习方向是抄写分析一遍股票数据定向爬虫,以及再重新抄写输入一遍淘宝商品比价定向爬虫。这两件事情做完以后,再重新看一遍嵩老师的课程,并且记录笔记,手动过一遍代码。
深入理解Re正则表达式。
晚上学习了《小甲鱼Python零基础入门课程》的第三课:<003小插曲之变量和字符串>以及<004改进我们的小游戏>,并且完成了昨天听的两节课的课后作业:<001愉快的开始>与<我和Python的第一次亲密接触>,学到了一些新的东西,巩固了一点儿基础知识。明天继续学习<005闲聊之Python的数据类型>,以及<006Python之常用操作符>,并且完成003和004的课后作业。
关于基础知识目前方向有点乱,我不知道课程作业应该像这样隔一天做还是当天做。
关于基础知识的学习,要有个大概的时间概念:一个月,小甲鱼新手课程有53讲:刚好一个月的时间跟着课程走完一遍基础课程,如果每天两节的话。还是比较理想的。
还有一点就是在学习的《Learn Python hard way》这本书的第26章的练习题目前没有一个时间来做,我要思考一个折中的方案调剂这几种学习方法,目前没有好的办法。

今天令我印象深刻的一件事情是:互联网编程语言真是日新月异。书本是非常不可靠的,有很大的机会学到已经淘汰的知识,必须依靠网络资源。我前两天在看的一本书《用Python写网络爬虫》里推荐用爬虫的模块urllib2,我以为是比requests库更强大的模块呢,学习了好一会儿。今天浏览小甲鱼网站的时候看到一篇文章写《requests库的强大功能》里面说requests库是新的库,比很多旧的爬虫库都要简便,受欢迎。这件事情对我的触动挺大的,我买的再多的关于互联网编程的书,也不可能用来学习最新知识。可是就算是基础知识,在理念上也是错误的。幸好我信奉一点儿“博闻强识”的说法。我觉得这件事情所蕴含的道理其实并没有所感觉到的那么简单。从这件事放开讲,别的所有的关于互联网技术的知识也是这样,要随时关注学习最新的,最简洁的,最搞笑稳定的知识。
总之一句话,积极练习使用requests库,培养互联网学习的习惯为主,书本为辅助的习惯。

Python自学日志_2017/9/05的更多相关文章

  1. Python学习日志_2017/09/08

    今天早晨学习了<Head First :HTML and CSS>:学习了两个章节,感觉从基础学习特别的踏实,能看懂的同时踏踏实实的锻炼了基础的能力.我个人认为无论哪个行业,最重要的永远是 ...

  2. python自学日志--基础篇(1)

    从认识python,到学习python,中间经历了挺长一段时间的心理挣扎.人总是对未知的事物有着天生的恐惧感,但是,人又是对未知充斥好奇.所以在最后,还是推开了这扇门,开始学习python. pyth ...

  3. Python学习日志_2017/09/09

    今天早晨学习<Head First HTML and CSS>.随着内容逐渐深入,知识量逐渐增加,今天早晨三个小时学习了一章:<Html的基本元素>,学到了不少的东西.比如,什 ...

  4. PythonCrawl自学日志

    2016-09-10 PythonCrawl自学日志 1.python及Selenium的安装 (1)开发环境使用的是VS2015 Community.python3.5.Selenium3.0BET ...

  5. 【转】Python之日志处理(logging模块)

    [转]Python之日志处理(logging模块) 本节内容 日志相关概念 logging模块简介 使用logging提供的模块级别的函数记录日志 logging模块日志流处理流程 使用logging ...

  6. python 多线程日志切割+日志分析

    python 多线程日志切割+日志分析 05/27. 2014 楼主最近刚刚接触python,还是个小菜鸟,没有学习python之前可以说楼主的shell已经算是可以了,但用shell很多东西实现起来 ...

  7. Python 配置日志的几种方式

    Python配置日志的几种方式 作为开发者,我们可以通过以下3种方式来配置logging: (1)使用Python代码显式的创建loggers,handlers和formatters并分别调用它们的配 ...

  8. Python logging(日志)模块

    python日志模块 内容简介 1.日志相关概念 2.logging模块简介 3.logging模块函数使用 4.logging模块日志流处理流程 5.logging模块组件使用 6.logging配 ...

  9. 【python】日志系统

    来源: http://blog.csdn.net/wykgf/article/details/11576721 http://www.jb51.net/article/42626.htm http:/ ...

随机推荐

  1. javascript中this的用法

    this是Javascript语言的一个关键字. 它代表函数运行时,自动生成的一个内部对象,只能在函数内部使用.比如, function test(){ this.x = 1; } 随着函数使用场合的 ...

  2. vc++MFC开发上位机程序

    用vc++MFC开发过不少跟单片机通讯的上位机程序了.搞懂了MFC架构,开发还是很快的,与底层单片机程序通讯,可以用串口.usb.网络.短信形式.串口现在用的越来越少了,一般电脑跟单片机在一块,使用串 ...

  3. <EffectiveJava>读书笔记--02泛型数组

    1, java中可以申明泛型类型的数组引用; 2, 但是不能实例化一个泛型数组对象; 3, 针对第二点, 可以曲线救国, 实例化一个Object数组, 再进行类型强转; 见代码如下: public c ...

  4. Java基础之String类

    String类 字符串是不可变的,对其做的任何改变,会生成一个对象,不会改变有原有对象. ==和equals() String s1 = "good"; String s2 = & ...

  5. keilc 4 编译出现的几个错误…

    原文地址:keilc 4 编译出现的几个错误解决作者:黑子     今天安装了keilc4,因为项目用到,所以把遇到的几个编译错误解决方法说说,第一次写东西不知道写啥!!    一  第一个是错误提示 ...

  6. hdu2108 Shape of HDU 极角排序判断多边形

    Problem Description 话说上回讲到海东集团推选老总的事情,最终的结果是XHD以微弱优势当选,从此以后,"徐队"的称呼逐渐被"徐总"所取代,海东 ...

  7. salesforce零基础学习(七十八)线性表链形结构简单实现

    前两篇内容为栈和队列的顺序结构的实现,栈和队列都是特殊的线性表,线性表除了有顺序结构以外,还有线性结构. 一.线性表的链形结构--链表 使用顺序存储结构好处为实现方式使用数组方式,顺序是固定的.所以查 ...

  8. AngularJS--购物车全选/取消全选功能实现

    刚学习angularJS,于是练习写了一个类似于购物车的全选/取消全选的功能,主要实现的功能有: 1.勾选全选checkbox,列表数据全部被勾选,取消同理,用ng-model实现双向绑定: 2.选中 ...

  9. 为IE8添加EventListener系列方法支持

    在低版本IE中添加DOM元素事件可以使用attachEvent方法.但是用它模拟addEventListner还要解决一些问题.主动触发事件的API设计逻辑不同,需要处理的地方比较多.fireEven ...

  10. easyUI datagrid 列宽自适应(简单 图解)(转)

    响应数据格式: easyUI在html代码中结构: 发现了什么没有,我们的表头其实是一个td在td中有一个属性field那么我们就可以获得了; 以下就是自适应代码: //添加事件 function c ...