m666m / jupyter_demos

Jupyter notebooks to try and practice different python librarys

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

平时总结的Python使用练习,笔记,和案例

笔记类

熟悉一个python库的时候做的练习和笔记。

  1. python自动化测试库pytest(0001)
  2. ubuntu系统为了顺利用python开展工作需要安装的环境(0004)
  3. sql逻辑表达库sqlalchemy core的使用笔记(0008)
  4. 数据处理神器pandas(0009)
  5. 多线程库python的multiprocess(0010)
  6. 符号计算库sympy(0011)
  7. jupyter UI组件库widgets(0015)
  8. 日志库logging(0016)
  9. 可视化库matplotlib(0017)

细节实验

关于python语言和一些package特性的实验。

  1. 如果编写更"地道"的python代码(0002)
  2. 收集自己遇到的python中的一些坑(0003)
  3. 比较了python中的None和pandas, numpy中的NaN的区别(0005)
  4. 实验python的closure和替代方案的机制(0006)
  5. 比较类似的计算逻辑在pandas和sql中如何实现(0007)

HowTo

用python解决一些小问题的实验(POC)

  1. 如何将blog_with_jupyter发表成blog(0000) 目前我不太推荐自己搭建blog,比较折腾并且传播速度也不如直接在一些有人气的平台直接发布。如果需要将.ipynb文件发表,简单的方法是直接用nbconvert转化成md文件
  2. 如何利用python自动发送邮件(0014)
  3. 一元时间序列分析(0022)
  4. 制作gif动画(整理中)(0025)
  5. 制作sunburst图(整理中)(0024)
  6. 生存分析(0025)

教程类

希望能够对初学者有帮助的教程

  1. python语法入门(整理中)(0012)
  2. 正则表达式入门(0013)

About

Jupyter notebooks to try and practice different python librarys

License:MIT License


Languages

Language:Jupyter Notebook 79.9%Language:HTML 16.3%Language:JavaScript 3.4%Language:Python 0.4%Language:CSS 0.0%