Skip to content

MoCuishle28/python-practice

Repository files navigation

学习Python时的实验代码

chapter01: 一切皆是对象

chapter02: 魔法函数

chapter03: python的类 上下文管理器

chapter04: 序列类型

chapter05: dict和set

chapter06: python变量的实际 垃圾回收

chapter07: 元类编程 ORM

chapter08: 生成器

chapter09: socket

chapter10: 多线程 多进程

chapter11: 同步 异步 并发 select技术 以及yield from

chapter12: aiohttp (用到的包 aiohttp, aiomysql, pyquery)

chapter13: 数据库操作练习 包括MySQL, MongoDB, Redis 用到的包: mysqlclient flask, Flask-SQLAlchemy 文档: Flask https://dormousehole.readthedocs.io/en/latest/ Flask-SQLAlchemy http://www.pythondoc.com/flask-sqlalchemy/quickstart.html mongoengine(依赖pymongo) 文档: pymongo http://api.mongodb.com/python/current/
mongoengine http://docs.mongoengine.org/tutorial.html flask-mongoengine 文档: https://flask-mongoengine.readthedocs.io/en/latest/ (依赖 mongoengine)

project1: 数据库应用 写一个赠送图书的网站zonda
用到的包: Flask requests beautifulsoup4 文档(中文): https://beautifulsoup.readthedocs.io/zh_CN/v4.4.0/

DBMS_Simulate: 模拟一个DBMS(缺少sql编译系统) 完成常规的sql操作 如:create, alter, drop, insert, delete, select ... 完成索引的添加 (add index)

PatternRecognitionPractice: 模式识别课程实验

DataVisual: 数值分析实验(包括拉格朗日插值法, 牛顿插值法......), matplotlib练习, 各种调度算法和银行家算法

解决包安装失败网址 : http://www.lfd.uci.edu/~gohlke/pythonlibs/

About

python learning code

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published