我们都是小人物,我们都得了同一种病,我们都穷。
——《我不是药神》
我不是程序员
我就是想求求你们,别动不动就拿篇10W+的文章来吓唬人好吗?说点有用的东西好吗?我们需要精神粮食不需要腐蚀精神好嘛!想讲些有用的知识首先需要有储备自己本身就没什么知识储备能讲出些什么呀!我们要追求精神和物质上的共同富裕。
这不是广告
我就是想求求你,别再说我花了好长时间准备的项目分享就是还真是为了打个广告好吗?分享的小项目做好了,我认为别人的分享内容质量也没比我们的好啊!但是,你们就是爱看别人的广告,我能怎么办?我也很绝望啊!我只能学别人打广告了。
好了,正式开始介绍一下本次公开课主题《用Python看——我不是药神》。
Python 爬取豆瓣《我不是药神》评论
本次分享流程如下:
1、项目演示
2、基础知识
3、代码实战
4、问答
别着急,具体项目介绍往下看
项目内容—基础知识
Python变量、语句、流程控制
数据类型: int, string, list, dict
文件读、写
函数、模块
常用模块: os, sys, getpass, csv, urllib, time, json, random
项目内容—HTTP 协议
HTTP 协议
项目内容—Cookie 与 Session
- 存储位置Cookie 客户端(浏览器端)
Session 服务器端
- 关联 SESSION_ID
- 服务器端通过 HTTP 协议 Set-Cookie 头设置
- 客户端通过 HTTP 协议 Cookie 头提交
项目内容—HTML、JS、CSS
HTML
项目内容—PyQuery
- 封装PyQuery对象: pq = PyQuery(text)
- 选择器Tag选择器: pq('tag')
ID选择器: pq('#id')
Class选择器: pq('.class')
复合选择器: pq('div.class')
属性选择器: pg('[name="username"]')
项目内容—代码实战
更多项目源码,报名参与本次公开课即可获得。