--- title: "Python 中阶" date: 2018-12-29 lastmod: 2020-01-05 weight: 2 type: docs icon: # description: "中阶路线图" # search related keywords keywords: ["Python","中阶"] --- ![高校俱乐部](https://codechina.csdn.net/codechina/operation-work/uploads/53b24f5f44d3c851890b1789ed501001/%E9%AB%98%E6%A0%A1%E4%BF%B1%E4%B9%90%E9%83%A8320.jpg)

关注“高校俱乐部”微信公众号,快人一步获取高清全套技术路线图


{{< embed-pdf-view url="/images/Python.pdf" >}} ### 基本技能 - 时间日期处理 - time - datetime - 数据文件读写 - excel/csv/hdf/netCDF - 数据库操作 - 数据库概述 - 数据库安装配置 - SQL语句 - SQLite - MySQL - MongoDB - 操作系统和环境 - OS/Sys - 线程进程和协程 - 基础概念 - 加锁和解锁 - threading - multiprocessing - queue - gevent - 源码打包 - pyinstaller - 网络编程 - socket - 发送邮件 - smtplib ### Web应用开发 - Web开发基础知识 - HTML/HTML5/CSS - 前端数据库和后台 - MVC架构 - REST和Ajax - Django - Django简介 - Django安装配置 - DTL(Django Template Language) - Django路由定义 - Django请求数据解析 - Django数据库操作 - Django提交表单 - Django Rest Framework - 部署日志与安全 - Django开发案例 - Tornado - Tornado简介 - Tornado安装配置 - Tornado提交表单 - Tornado模板 - Tornado数据库操作 - Tornado异步Web服务 - 外部服务认证(auth) - 部署日志与安全 - Tornado开发案例 - Flask - Flask简介 - Flask安装配置 - Flask实现HTTP请求与响应 - Flask cookie与session - Flask模板 - Flask提交表单 - Flask数据库操作 - Bootstrap-Flask - Flask开发REST Web服务 - 部署日志与安全 - Flask开发案例 - 网站可视化 - Echarts - 网站高并发处理 ### 网络爬虫 - 基础概念 - 什么是网络爬虫 - HTML与DOM树分析 - 常用网络爬虫工具 - 相关法律及注意事项 - urllib - 正则表达式 - RE(Regular Expression ) - 基础语法 - 标签匹配常用规则 - Beautiful Soup - Beautiful Soup简介 - 安装配置 - Beautiful Soup对象 - 元素定位 - 文档树遍历与搜索 - lxml - 安装配置 - lxml.etree - XPath选择器 - find/findall - CSS选择器 - 解析HTML - requests - 安装配置 - 发送请求与HTTP请求类型 - 传递URL参数 - 响应内容 - 定制请求头 - 响应状态码 - Cookie - POST请求 - 身份认证 - Selenium - Selenium简介 - 安装配置 - 单元素定位(find_element_id/name/xpath) - 多元素定位(find_elements_id/name/xpath) - 常用方法和属性 - 键盘和鼠标操作 - WebDriver API - 表单交互 - Scrapy框架 - Scrapy简介 - 安装配置 - Scrapy框架组成 - Item Pipeline - Downloader - Spiders - Scheduler - 数据存储 - 文件存储 - 数据库存储 - 渲染动态网页 - WebKit/Selenium/headless/PhantomJS - 表单交互处理 - 超时异常处理 - timeout - 验证码处理 - 自动输入/OCR字符识别 - 高并发处理 - 多线程爬虫 ### 桌面应用开发 - Tkinter - Tkinter简介 - 安装配置 - Tkinter模块 - Tkinter控件 - 标准属性 - 几何管理 - PyQT - PyQT简介 - 安装配置 - PyQT模块 - PyQT布局管理 - PyQT菜单和工具栏 - 事件和信号 - PyQT对话框 - PyQT控件 - PyQT拖拽与绘图 - WxPython - WxPython简介 - 安装配置 - WxPython常用类 - WxPython布局管理 - WxPython事件处理 - WxPython对话框 - WxPython组件 - WxPython拖拽处理 - WxPython绘图API