|
|
课程介绍:
1 ]0 X/ Y s8 _3 `% a# C x0 ?适合零基础同学学习,这是一套Python基础入门,以爬虫程序开发为实战设计的课程体系。配套资料完善。3 m" u( Z# u5 r% i- D
开发环境 : Python 2.7、MySQL、MongoDB、Scrapy
+ v& z' _. z3 jIDE:PyCharm 5
) b' r0 Z$ \" s. [; C. G( E0 U$ p2 y. p
课程目录:3 S) v: b# ]# I7 a: {/ s' F, Q
第一章Python语言开发要点详解
5 ^; j: K$ {; F, T' M5 V6 _& |1.1、模块的概念.主模块和非主模块的区别.pycharm中定义代码模版8 }4 H) f$ V7 @1 J! V8 d8 ]
1.2、安装pip多个虚拟python环境 c, ^; x* T% P/ O c. r
1.3、语法.变量.内置类型.运算符
6 U2 R: }8 f: \( F+ w! s1.4、if.for.while.else
5 F6 |. @+ f+ D6 B! s, U2 W9 k1.5、数据结构.列表.元组.字典.集合
6 w7 X; T4 U- o7 h; A4 o1.6、函数.类.异常
$ J* v6 t+ k3 z) {4 z0 L' Y5 U第二章Python数据类型3 m3 N8 Y/ U/ T( u3 Z
2.1、列表和列表解析
0 k9 |( H8 z1 M5 O+ J% D2.2、filter和map
. U# i/ w [! s2.3、生成器表达式
' @8 | \4 p/ q( T7 i2.4、元组/ b3 H- ^) s) x5 h/ k3 |7 @
2.5、字符串
( [# \8 z" l* s8 P% i" X' G2 b2.6、字符串之中文处理
3 G; L- R% @2 Z- c2 g2.7、字典
& L; H4 j6 g# G! ` Y5 U5 d7 t4 ?# G0 \2.8、集合- r; C- S3 n. {. k' G1 ]
第三章函数和函数式编程- E' C+ Z+ g) D0 U( ~5 p: h& P
3.1、函数参数和变长参数列表! }2 \8 ?- A4 g2 @" n4 c4 \& O% F6 Y- A
3.2、函数返回值.变量作用域.和函数__doc__属性+ M: x" t8 N0 Y* F% n$ v4 ?1 f4 ?
3.3、函数的嵌套定义和闭包和装饰器介绍- j5 L9 O/ l) F: n, @% v1 Q
3.4、装饰器例子(日志装饰器和身份认证装饰器)
5 P- _& q, ?5 A+ Z/ w) q3.5、迭代器和生成器19 i4 W4 J% \: T6 i$ h3 X+ s
3.6、生成器例子( {: J' a+ ], j2 r2 P
第四章面向对象编程6 i) T8 }: V& m6 ]/ j* n
4.1、认识经典类和新式类
& `) W k, U7 P2 q8 Q9 E: t4.2、公有属性和私有属性属性
- {& E- l9 O# Z1 d! B% P5 p4.3、访问属性.属性装饰器.描述符
- g8 C* b+ \: P; R4.4、描述符$ }9 g" B& g7 U6 m4 M6 @! V
4.5、方法.实例方法.静态方法.类方法3 X e$ q* ?8 ] C B
4.6、特殊方法.运算符重载( x: i9 q- u" k5 t R
4.7、继承.多重继承.super
1 H. [" {$ x% [5 ]" w$ l第五章网页爬虫(单线程,保存到文本文件), _% @+ M- f" @1 M9 j
5.1、爬虫介绍
7 I+ X0 [) b q, ^1 O% e/ M5.2、工具包介绍* ^: E- z4 p5 d0 U- n9 f
5.3、request使用演示
( T3 F, g2 W4 \* s. U5.4、xpath介绍
4 ]3 }: Q( {+ L p6 y3 u- d$ a5.5、xpath使用演示+ B+ `# E/ k9 I3 |( J9 U3 ^
5.6、新闻爬虫# @/ y" P: f+ X
5.7、分页栏爬虫
1 C1 Q( I/ M/ }, K5.8、豆瓣爬虫
% r5 J* w6 y. _2 v* y- `第六章mysql数据库回顾
, k' v& I; w1 r6.1、概述.sql数据库和nosql数据库的区别
5 {; |2 h$ t& F6.2、环境准备.驱动包介绍- P( m" A/ F& b# i# k& n
6.3、mysqlconnector的使用
5 B% A/ l# [ Y6 H6.4、mysqldb使用
- [! Y3 n; l# T' j6.5、sqlalchemy介绍.ORM的优点介绍
$ l1 Z6 M7 O7 f( E) `6.6、sqlalchemy开发流程2 i6 Z& Z% J2 @9 i; E- k. K
6.7、sqlalchemy代码演示.1 U8 G: W. g- c# B
6.8、sqlalchemy代码演示28 Z0 T* V8 h# w: a9 ^+ a
第七章mongodb数据库回顾% I) v) r4 s3 G0 L1 ]7 G( a
7.1、mongodb介绍- i- G9 l# Q: C l+ f5 a9 F
7.2、安装.命令行.mongovue演示2 b1 s2 H+ ^" M! V/ P
7.3、python中插入记录
9 t5 R, K6 [& ~5 P2 d7 u2 F2 `7.4、python中查询记录
; [; H$ \- N# S7.5、python中更新记录
1 U- E; U& B1 U7 `7.6、python中删除记录
# w" B; M E0 X4 s7.7、聚合操作
% v; r( e E! D# H( P- \第八章多线程和多进程+ i% W" R" j$ u9 i H
8.1、概述
! W8 u. X s9 v9 S5 {7 Y8.2、多线程编程
& |; K. Z$ x: `7 G; ?( Q) N8.3、多进程编程
+ I% g0 n _) p' A8.4、综合案例-网络爬虫3
; h" l. v# [# l7 q# G d$ Y第九章scrapy实战+ y0 h# v( ^; a, Z3 N" q7 D W1 v
9.1、scrapy介绍和安装
# w' j7 }: A% Y, |4 e7 `9.2、scrapy项目框架
+ i s {8 `3 V0 T9 }9.3、scrapy框架和案例需求分析
, q1 ~# f# n) i% J9.4、实战1
. x) V% T: n4 {& g9.5、实战2
# W! R. T5 Y; t/ z" c4 [5 ^0 l第十章django实战
3 H; E$ k* l1 u8 |2 x i+ u A10.1、django架构介绍
2 L. ]1 v1 L- m5 S6 n" U10.2、阶段1.安装.创建项目.创建应用.初始配置
( d4 w/ u9 c) J7 K7 U5 V' l10.3、阶段1.配置URL映射.视图函数
! `- O w9 b- u, X10.4、阶段2.定义ORM并注册到后台管理模块
: N9 A6 c% C3 @5 U e8 B10.5、阶段3.模版的继承.表单的使用.数据的展示. f: C/ ?4 Q6 `
10.6、阶段4.多应用URL配置.数据的DML操作
3 f" f( r- s* f7 i# @10.7、部署知识介绍
1 ?) j% d0 ?! C
T' K$ G' Q# o; J1 @, ?/ l' _ T |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|