---
# System prepended metadata

title: Easy Dive into Python

---

# Easy Dive into Python
給有寫程式經驗的人想要快速進入 Python 世界一些淺薄的建議整理

## Vim Plugin 
- 文章整理 - https://kylinyu.win/vim_with_python_advanced/

- " Plug 'python-mode/python-mode', { 'branch': 'develop' }
- Plug 'heavenshell/vim-pydocstring'
- Plug 'maralla/completor.vim'
- Plug 'tell-k/vim-autopep8'
- Plug 'vim-scripts/indentpython.vim'
- " Plug 'vim-python/python-syntax'
- Plug 'prabirshrestha/async.vim'
- Plug 'prabirshrestha/vim-lsp'
- Plug 'tmhedberg/SimpylFold'
  
 
## Terminal Tool
- Colorful Python interactive interpreter -  https://github.com/bpython/bpython

## Python Linter
- Prospector
    - https://kylinyu.win/py-linter-prospector/
- Google Python 風格指南 - 中文版
    - https://tw-google-styleguide.readthedocs.io/en/latest/google-python-styleguide/python_style_rules.html


## Books
- [gitbook] Python 快速入門 https://dokelung.gitbooks.io/dokelung-python-quickstart/content/
- [實體書] 簡潔的 Python｜重構你的舊程式 https://www.tenlong.com.tw/products/9789864769926?list_name=srh

## Python Develop Recommand
- https://inventwithpython.com/blog/2012/04/06/stop-using-print-for-debugging-a-5-minute-quickstart-guide-to-pythons-logging-module/
  - CLI tool: use logging instead of print function

- https://docs.python.org/3/library/argparse.html
  - CLI Tool: use argparse to build your cli tool easily.


## Website, Other Python Develop recommendation 
- Subscibe Python tricks - https://realpython.com/
- Geeks For Geeks -  https://www.geeksforgeeks.org/python-programming-language/


