Skip to content

longtian/learn_python_through_unittest

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Learn Python

版本

  • python3
  • python2

IDE

  • pycharm

语言

  • 编码
    • 字符集
    • base64/md5/sha
    • 加密/解密
  • 数据类型
    • 列表
    • 元组
    • 字符串
    • 字典
    • 集合
  • 函数
    • 定义
    • 参数魔法
  • 异常处理
    • 方法
    • 继承/多态
    • super
    • metaclass
  • 高级特性
    • 列表表达式
    • 函数式编程
      • 高阶函数
      • map/reduce/filter
      • 匿名函数/lambda
      • 闭包
      • partial/curry
    • 装饰器
    • 迭代器
    • 上下文
    • 生成器

模块

  • 操作系统
    • 文件系统
    • 进程
      • 进程池
      • IPC
    • 线程
    • 协程
    • 环境变量
  • 正则表达式
  • 日期
  • 爬虫

工具

  • datetime
  • hashlib
  • requests
  • argparse
  • unittest
    • assert
    • mock
    • xUnit
  • coverage
  • virtualenv
  • pip
  • docker

调试

  • Debug

性能

  • __slots__
  • Memory Management
  • CPU Profiling

标准

  • PEP-X

参考

https://funhacks.net/explore-python

About

This is how I learn python through unittest

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages