首先当然是列个计划, 目前大概设想是每天抽出一小时左右(更长的话更好),完成大概如下板块。
- Python标准库(来自《Python 3 Module of the Week》小的每天一个,大的多天一个,列举用法)
- Python好的文章
- Python代码片段
- Python读书
- Python项目相关(自己的项目或学习其他的项目)
- Python之外
365天坚持住的话真的是一笔挺大的财富,能完成的话对自己算是一个提升,完成不了的话也不过是互联网上一个无名小卒又一次失败的尝试,总之有勇气开始就已经是目的地的一半了,是吧。 2019.10.31 更新,完成了1/10,新开坑Front100
- Text--Done 2019.9.21
- string — Text Constants and Templates
- textwrap — Formatting Text Paragraphs
- re — Regular Expressions
- difflib — Compare Sequences
- Data Structures
- enum – Enumeration Type
- collections — Container Data Types
- array — Sequence of Fixed-type Data
- heapq – Heap Sort Algorithm
- bisect — Maintain Lists in Sorted Order
- queue — Thread-Safe FIFO Implementation
- struct — Binary Data Structures
- weakref — Impermanent References to Objects
- copy — Duplicate Objects
- pprint — Pretty-Print Data Structures
- Algorithms
- functools — Tools for Manipulating Functions
- itertools — Iterator Functions
- operator — Functional Interface to Built-in Operators
- contextlib — Context Manager Utilities
- Dates and Times
- time — Clock Time
- datetime — Date and Time Value Manipulation
- calendar — Work with Dates
- Mathematics
- decimal — Fixed and Floating Point Math
- fractions — Rational Numbers
- random — Pseudorandom Number Generators
- math — Mathematical Functions
- statistics — Statistical Calculations
- The File System
- os.path — Platform-independent Manipulation of Filenames
- pathlib — Filesystem Paths as Objects
- glob — Filename Pattern Matching
- fnmatch — Unix-style Glob Pattern Matching
- linecache — Read Text Files Efficiently
- tempfile — Temporary File System Objects
- shutil — High-level File Operations
- filecmp — Compare Files
- mmap — Memory-map Files
- codecs — String Encoding and Decoding
- io — Text, Binary, and Raw Stream I/O Tools
- Data Persistence and Exchange
- pickle — Object Serialization
- shelve — Persistent Storage of Objects
- dbm — Unix Key-Value Databases
- sqlite3 — Embedded Relational Database
- xml.etree.ElementTree — XML Manipulation API
- csv — Comma-separated Value Files
- Data Compression and Archiving
- zlib — GNU zlib Compression
- gzip — Read and Write GNU zip Files
- bz2 — bzip2 Compression
- tarfile — Tar Archive Access
- zipfile — ZIP Archive Access
- Cryptography
- hashlib — Cryptographic Hashing
- hmac — Cryptographic Message Signing and Verification
- Concurrency with Processes, Threads, and Coroutines
- subprocess — Spawning Additional Processes
- signal — Asynchronous System Events
- threading — Manage Concurrent Operations Within a Process
- multiprocessing — Manage Processes Like Threads
- asyncio — Asynchronous I/O, event loop, and concurrency tools
- concurrent.futures — Manage Pools of Concurrent Tasks
- Networking
- ipaddress — Internet Addresses
- socket — Network Communication
- selectors — I/O Multiplexing Abstractions
- select — Wait for I/O Efficiently
- socketserver — Creating Network Servers
- The Internet
- urllib.parse — Split URLs into Components
- urllib.request — Network Resource Access
- urllib.robotparser — Internet Spider Access Control
- base64 — Encode Binary Data with ASCII
- http.server — Base Classes for Implementing Web Servers
- http.cookies — HTTP Cookies
- webbrowser — Displays web pages
- uuid — Universally Unique Identifiers
- json — JavaScript Object Notation
- xmlrpc.client — Client Library for XML-RPC
- xmlrpc.server — An XML-RPC server
- Email
- smtplib — Simple Mail Transfer Protocol Client
- smtpd — Sample Mail Servers
- mailbox — Manipulate Email Archives
- imaplib — IMAP4 Client Library
- Application Building Blocks
- argparse — Command-Line Option and Argument Parsing
- getopt — Command Line Option Parsing
- readline — The GNU readline Library
- getpass — Secure Password Prompt
- cmd — Line-oriented Command Processors
- shlex — Parse Shell-style Syntaxes
- configparser — Work with Configuration Files
- logging — Report Status, Error, and Informational Messages
- fileinput — Command-Line Filter Framework
- atexit — Program Shutdown Callbacks
- sched — Timed Event Scheduler
- Internationalization and Localization
- gettext — Message Catalogs
- locale — Cultural Localization API
- Developer Tools
- pydoc — Online Help for Modules
- doctest — Testing Through Documentation
- unittest — Automated Testing Framework
- trace — Follow Program Flow
- traceback — Exceptions and Stack Traces
- cgitb — Detailed Traceback Reports
- pdb — Interactive Debugger
- profile and pstats — Performance Analysis
- timeit — Time the execution of small bits of Python code.
- tabnanny — Indentation validator
- compileall — Byte-compile Source Files
- pyclbr — Class Browser
- venv — Create Virtual Environments
- ensurepip — Install the Python Package Installer
- Runtime Features
- site — Site-wide Configuration
- sys — System-specific Configuration
- os — Portable access to operating system specific features
- platform — System Version Information
- resource — System Resource Management
- gc — Garbage Collector
- sysconfig — Interpreter Compile-time Configuration
- Language Tools
- warnings — Non-fatal Alerts
- abc — Abstract Base Classes
- dis — Python Bytecode Disassembler
- inspect — Inspect Live Objects
- Modules and Packages
- importlib — Python’s Import Mechanism
- pkgutil — Package Utilities
- zipimport — Load Python Code from ZIP Archives
- Unix-specific Services
- pwd — Unix Password Database
- grp — Unix Group Database
- Porting Notes
- References
- New Modules
- Renamed Modules
- Removed Modules
- Deprecated Modules
- Summary of Changes to Modules
- Outside of the Standard Library
- Text
- Algorithms
- Dates and Times
- Mathematics
- Data Persistence and Exchange
- Cryptography
- Concurrency with Processes, Threads, and Coroutines
- The Internet
- Application Building Blocks
- Developer Tools
- 读完《Python Cookbook》
- 重读《流畅的Python》
- 重读《Python web开发》
- 读《TDD Python》
- 重读《Effective Python》
- 读《Mastering Python Design Patterns》
- 读《Cython》
- 重读《深入理解Python特性》
- 读《Django 文档》
- 读《Django REST framework API 指南》
- 重读《Python高性能编程》
- 读《利用Python进行数据分析 2e》
- 读《Python源码剖析》
- 重读《one-python-craftsman》
- 读Django设计模式与最佳实践
- Python patterns
- Let’s Build A Web Server
- Let’s Build A Simple Interpreter
- 数据结构和算法必知必会的50个代码实现
- CPython-Internals
- wtfpython
- Web application from scratch
- 100-Days-Of-ML-Code
- Python实现的Python解释器
-
day1--2019.09.05
- Python标准库--time
- Python好的文章--Python之路
- Python代码片段--asyncio
- Python读书--Django企业开发实战day1
- Python项目相关--funNLP
- Python之外--大型互联网公司分布式ID方案总结
-
day2--2019.09.06
- Python标准库--datetime
- Python好的文章--Python WSGI初探
- Python代码片段--flask-socketio
- Python读书--Django企业开发实战day2
- Python项目相关--iredis
- Python之外--web前端学习指南
-
day3--2019.09.07
- Python标准库--calendar
- Python好的文章--Python数据结构及算法
- Python代码片段
- Python读书--Django企业开发实战day3
- Python项目相关--python 解析器中文翻译
- Python之外--梁少峰的个人博客
-
day4--2019.09.09
- Python标准库--textwrap
- Python好的文章--Python实现简单的遗传算法
- Python代码片段
- Python读书--Django企业开发实战day4
- Python项目相关--python 解析器
- Python之外--如何想静静
-
day5--2019.09.10
- Python标准库--enum
- Python好的文章--python黑魔法描述符
- Python代码片段
- Python读书--Django企业开发实战day5
- Python框架相关--Django常用配置
- Python项目相关--青岛大学平台
- Python之外--正则表达式你不会写
-
day6--2019.09.12
- Python标准库--pathlib
- Python好的文章--你应该使用pathlib代替os.path
- Python代码片段
- Python读书--Django企业开发实战day6
- Python框架相关--Django与wsgi.ref
- Python项目相关--py12306
- Python之外--10分钟教会你看top
-
day7--2019.09.13
- Python标准库--pprint
- Python好的文章Python中的坑
- Python代码片段
- Python读书--Django企业开发实战day7
- Python框架相关--Django中间件
- Python项目相关--快速转化「中文数字」和「阿拉伯数字」
- Python之外--一份详细HTTP学习指南
-
day8--2019.09.15
- Python标准库--argparse
- Python好的文章Python Argparse Cookbook
- Python代码片段
- Python读书--Python Cookbook day1
- Python框架相关--Django中的request请求
- Python项目相关--Leetcode
- Python之外--程序员应该怎样提高自己
-
day9--2019.09.17
- Python标准库--difflib
- Python好的文章Python版本管理依赖的最终方案
- Python代码片段
- Python读书--Python cookbook day2
- Python框架相关--Django中的response
- Python项目相关--project-based-learning
- Python之外--git的技巧
-
day10--2019.09.19
- Python标准库--re
- Python好的文章python 的静态类型检查工具 mypy
- Python代码片段
- Python读书--Python cookbook day3
- Python框架相关--Django路由系统
- Python项目相关--mkdoc
- Python之外--DarkSun的个人博客
-
day11--2019.09.20
- Python标准库--queue
- Python好的文章web-app-from-scratch-01
- Python代码片段
- Python读书--python cookbook day4
- Python框架相关--django admin路由系统源码剖析
- Python项目相关--将微信接收的文章自动解析同步到Bear
- Python之外--pure-bash-bible
-
day12--2019.09.21
- Python标准库--string
- Python好的文章Python格式化工具Black
- Python代码片段
- Python读书--python cookbook day5
- Python框架相关--Django Rest framework流程
- Python项目相关--GadioVideo
- Python之外--Docker容器化部署Python应用
-
day13--2019.09.22
- Python标准库--fnmatch
- Python好的文章Web开发简介系列
- Python代码片段
- Python读书--Python cookbook day7
- Python框架相关--REST framework 认证流程源码分析
- Python项目相关--pdir2
- Python之外--重构读书笔记
-
day14--2019.09.23
- Python标准库--operator
- Python好的文章python 代码阅读和有趣的项目推荐
- Python代码片段
- Python读书--python cookbook day8
- Python框架相关--Bottle源码-启动篇
- Python项目相关--bottle
- Python之外--深入理解 HTTP 协议
-
day15--2019.09.24
- Python标准库--copy
- Python好的文章Flask 中的 Context 初探
- Python代码片段
- Python读书--Django设计模式与最佳实践 day1
- Python框架相关--flask路由系统
- Python项目相关--c9-python-getting-started
- Python之外--补蛇者说
-
day16--2019.09.25
- Python标准库--contextlib
- Python好的文章从contextlib源码谈with语句
- Python代码片段
- Python读书--Django设计模式与最佳实践 day2
- Python框架相关--Bottle源码-应用主体
- Python项目相关--person blog powered by flask
- Python之外--TCP握手与socket通信细节
-
day17--2019.09.26
- Python标准库--bisect
- Python好的文章花了两个星期,我终于把 WSGI 整明白了
- Python代码片段
- Python读书--Django设计模式与最佳实践 day3
- Python框架相关--Bottle源码-路由
- Python项目相关--kuriyama
- Python之外--学会这21条,你就是 Vim 大神!
-
day18--2019.09.27
- Python标准库--weakref
- Python好的文章Python项目容器化实践(一) - Docker Compose
- Python代码片段
- Python读书--Django设计模式与最佳实践 day4
- Python框架相关--Django restfulframework 权限
- Python项目相关--lyanna
- Python之外--学完这篇你就会写正则
-
day19--2019.09.28
- Python标准库--random
- Python好的文章在Django View中使用asyncio
- Python代码片段
- Python读书-- 没读
- Python框架相关--Django restfulframework 限流
- Python项目相关--diy-async-web-framework
- Python之外--计算机网络太难?了解这一篇就够了
-
day20--2019.09.29
- Python标准库--heapq
- Python好的文章PyCon小节
- Python代码片段
- Python读书--None
- Python框架相关--django中自动重载机制探究
- Python项目相关--Cyberbrain
- Python之外--今天终于离职了,开心
-
day21--2019.09.30
- Python标准库--socket
- Python好的文章python3 f-string格式化字符串的高级用法
- Python代码片段
- Python读书--None
- Python框架相关--Django 源码阅读(一):概览从入口到请求到响应
- Python项目相关--poetry
- Python之外--TCP/IP简明教程 - 从零构建TCP/IP协议
-
day22--2019.10.01
- Python标准库--threading
- Python好的文章Python 源码: 复制列表元素时 Python 做了什么?
- Python代码片段
- Python读书--None
- Python框架相关--flask蓝图基础
- Python项目相关--easytrader
- Python之外--使用Github的webhooks进行网站自动化部署
-
day23--2019.10.02
- Python标准库--io
- Python好的文章Linux IO模式及 select、poll、epoll详解
- Python代码片段
- Python读书--None
- Python框架相关--flask请求生命周期
- Python项目相关--fy
- Python之外--书单
-
day24--2019.10.03
- Python标准库--glob
- Python好的文章A Python Interpreter Written in Python
- Python代码片段
- Python读书--Python cookbook
- Python框架相关--flask CBV FBV
- Python项目相关--Build a RESTful API with Flask – The TDD Way
- Python之外--计算机系统要素
-
day25--2019.10.05
- Python标准库--decimal
- Python好的文章Python 工匠:使用数字与字符串的技巧
- Python代码片段
- Python读书--�Python cookbook
- Python框架相关--Flask 上下文对象源码
- Python项目相关--lsbasi
- Python之外--中英双语字幕精校版 CSAPP
-
day26--2019.10.07
- Python标准库--logging
- Python好的文章asyncio 笔记
- Python代码片段
- Python读书--Python cookbook
- Python框架相关--你所不知道的 Flask Part1:Route 初探
- Python项目相关--None
- Python之外--当···时发生了什么?
-
day27--2019.10.10
- Python标准库--hashlib
- Python好的文章跟着 Github 学习 Restful HTTP API 设计
- Python代码片段
- Python读书--Python cookbook
- Python框架相关--Django 2.0 新特性抢先看
- Python项目相关--新闻网页正文通用抽取器 Alpha 版.
- Python之外--130+vim基本命令
-
day28--2019.10.12
- Python标准库--multiprocessing
- Python好的文章Python super 没那么简单
- Python代码片段--super
- Python读书--None
- Python框架相关--django相关的一些列表
- Python项目相关--issues博客
- Python之外--并行编程的各种锁
-
day29--2019.10.14
- Python标准库--inspect
- Python好的文章socket in Python
- Python代码片段
- Python读书--None
- Python框架相关--Django REST framework API 指南
- Python项目相关--SOLID
- Python之外--在日本工作和生活是一种什么样的体验
-
day30--2019.10.15
- Python标准库--os.path
- Python好的文章初解PYTHON并发
- Python代码片段
- Python读书--None
- Python框架相关--django rest framework mixins小结
- Python项目相关--python-telegram-bot
- Python之外--grex
-
day31--2019.10.16
- Python标准库--select
- Python好的文章Python 3.8正式发布,带来那些新特性?
- Python代码片段
- Python读书--None
- Python框架相关--https://www.dongwm.com/post/113/
- Python项目相关--https://www.dongwm.com/post/120/
- Python之外--ASCII table in golang
-
day32--2019.10.18
- Python标准库--csv
- Python好的文章How To Use Linux epoll with Python
- Python代码片段
- Python读书--None
- Python框架相关--None
- Python项目相关--pyTelegramBotAPI
- Python之外--None
-
day33--2019.10.21
- Python标准库--pickle
- Python好的文章如何在静态检查中表达 sentinel
- Python代码片段
- Python读书--Python cookbook
- Python框架相关--None
- Python项目相关--code2sec.com 安全相关
- Python之外--程序员修炼之道第二版开始翻译了
-
day34--2019.10.22
- Python标准库--itertools day1
- Python好的文章MENUEXPLORING UNITED STATES POLICING DATA USING PYTHON
- Python代码片段
- Python读书--None
- Python框架相关--None
- Python之外--[PayloadsAllTheThings][https://github.com/swisskyrepo/PayloadsAllTheThings]
-
day35--2019.10.28
- Python标准库--itertools day2
- Python好的文章[python]记录关于websocket的原理和使用
- Python代码片段
- Python读书--None
- Python框架相关--Django Channels2.0 websocket最佳实践
- Python项目相关--examiner
- Python之外--原生JS灵魂之问, 请问你能接得住几个?(上)
-
day36--2019.10.30
- Python标准库--itertools day3
- Python好的文章Django使用Channels实现WebSocket--上篇
- Python代码片段
- Python读书--None
- Python框架相关--Django 源码小剖: 应用程序入口 WSGIHandler
- Python项目相关--Strava-local-heatmap
- Python之外--《Kubernetes In Action》 摘抄 & 笔记
-
day37--2019.10.30
- Python标准库--urllib.parse
- Python好的文章Django配置Celery执行异步任务和定时任务
- Python代码片段
- Python读书--None
- Python框架相关--None
- Python项目相关--None
- Python之外--Data-Science-Notes
-
day38--2019.11.05
- Python标准库--subprocess
- Python好的文章Python 源码: 复制列表元素时 Python 做了什么
- Python代码片段
- Python读书--None
- Python框架相关--None
- Python项目相关--None
- Python之外--网络编程所需要熟悉的那些函数
-
day39--2019.11.07
- Python标准库--tempfile
- Python好的文章带你进入异步Django+Vue的世界 - Didi打车实战
- Python代码片段
- Python读书--None
- Python框架相关--None
- Python项目相关--None
- Python之外--《计算机网络-自顶向下方法》笔记
-
day40--2019.11.11
- Python标准库--uuid
- Python好的文章Python 工匠:善用变量来改善代码质量
- Python代码片段
- Python读书--编码DAY1
- Python框架相关--None
- Python项目相关--pymxget
- Python之外--css3用scale实现下划线动画
-
day41--2019.11.13
- Python标准库--abc
- Python好的文章我的技术栈选型
- Python代码片段
- Python读书--编码
- Python框架相关--None
- Python项目相关--vscode-leetcode
- Python之外--How to build an HTML calculator app from scratch using JavaScript
-
day42--2019.11.26
- Python标准库--dis
- Python好的文章Python代码性能优化方法总结
- Python代码片段
- Python读书--None
- Python框架相关--None
- Python项目相关--Geo Heatmap
- Python之外--进程简介
-
day43--2019.11.29
- Python标准库--json
- Python好的文章线程简介
- Python代码片段
- Python读书--None
- Python框架相关--None
- Python项目相关--None
- Python之外--Git原理解析
-
day44--2019.12.04
- Python标准库--sys day1
- Python好的文章Python后端架构演进
- Python代码片段
- Python读书--None
- Python框架相关--None
- Python项目相关--problem-solving-with-algorithms-and-data-structure-using-python
- Python之外--Gunicorn与uWSGI之我见
-
day45--2019.12.05
- Python标准库--sys day2
- Python好的文章--Django JSONField SQL注入漏洞(CVE-2019-14234)分析与影响
- Python代码片段
- Python读书--Python数据结构与算法 day1
- Python框架相关--Django优化
- Python项目相关--None
- Python之外--服务治理与RPC
-
day47--2019.12.09
- Python标准库--ast
- Python好的文章--AST模块用Python修改Python代码
- Python代码片段
- Python读书--None
- Python框架相关--None
- Python项目相关--None
- Python之外--leetcode的一篇博客
-
day49--2019.12.11
- Python标准库--None
- Python好的文章--chrome vim
- Python代码片段
- Python读书--None
- Python框架相关--None
- Python项目相关--Python教育资源大全中文版
- Python之外--putteteer教程
-
day50--2019.12.13
- Python标准库--trace
- Python好的文章--[Python]内建函数getattr()函数详解
- Python代码片段
- Python读书--《编码》
- Python框架相关--None
- Python项目相关--None
- Python之外--排序算法之桶排序的深入理解以及性能分析
-
day51--2019.12.30
- Python标准库--None
- Python好的文章如何在静态检查中表达 sentinel
- Python代码片段
- Python读书--Problem Solving with Algorithms and Data Structures using Python--day2
- Python框架相关--papurika
- Python项目相关--None
- Python之外--How to implement a programming language in JavaScript
-
day52--2020.01.02
- Python标准库--None
- Python好的文章Python 工匠:写好面向对象代码的原则(上)
- Python代码片段
- Python读书--Python数据结构算法 day2
- Python框架相关--None
- Python项目相关--None
- Python之外--我如何用三个月自学入门日语
-
day53--2020.01.03
- Python标准库--None
- Python好的文章python源码剖析-数据结构
- Python代码片段
- Python读书--None
- Python框架相关--Django项目重构小结
- Python项目相关--None
- Python之外--操作系统 & 编译原理 学习攻略
-
day54--2020.01.20
- Python标准库--None
- Python好的文章Python代码规范小结
- Python代码片段
- Python读书--None
- Python框架相关--httpx
- Python项目相关--Web安全学习笔记
- Python之外--深入理解Node.js:核心思想与源码分析
-
day55--2020.02.03
- Python标准库--None
- Python好的文章muridesu-lang
- Python代码片段
- Python读书--None
- Python框架相关--None
- Python项目相关--a_journey_into_math_of_ml
- Python之外--焦虑