盒子
导航
文章目录
  1. 基本
    1. sh
    2. PEP8
    3. lxml
    4. requests
    5. BeautifulSoup
  2. Flask
    1. Flask
  3. 其他
    1. Fabric
    2. Celery
    3. Gevent

Python开发常用第三方库一览

Python第三方库。

基本

sh

  1. Site: sh
  2. Brief introduction:
    sh (previously pbs) is a full-fledged subprocess interface for Python that allows you to call any program as if it were a function.

PEP8

  1. Site: PEP8
  2. Brief introduction:
    pep8 is a tool to check your Python code against some of the style conventions in PEP 8.

lxml

  1. Site: lxml
  2. Brief introduction:
    lxml is the most feature-rich and easy-to-use library for processing XML and HTML in the Python language.

requests

  1. Site: requests
  2. Brief introduction:
    Requests allows you to send organic, grass-fed HTTP/1.1 requests, without the need for manual labor. There’s no need to manually add query strings to your URLs, or to form-encode your POST data. Keep-alive and HTTP connection pooling are 100% automatic, powered by urllib3, which is embedded within Requests.

BeautifulSoup

  1. Site: BeautifulSoup
  2. Brief introduction:
    Beautiful Soup is a Python library for pulling data out of HTML and XML files. It works with your favorite parser to provide idiomatic ways of navigating, searching, and modifying the parse tree. It commonly saves programmers hours or days of work.

Flask

Flask

  1. Site: Flask
  2. Brief introduction:
    Flask is a micro webdevelopment framework for Python. You are currently looking at the documentation of the development version.

其他

Fabric

  1. Site: fabfile
  2. Brief introduction:
    Fabric is a Python (2.5-2.7) library and command-line tool for streamlining the use of SSH for application deployment or systems administration tasks.

Celery

  1. Site: celery zhs-doc
  2. Brief introduction:
    Celery is an asynchronous task queue/job queue based on distributed message passing. It is focused on real-time operation, but supports scheduling as well.

Gevent

  1. Site: gevent
  2. Brief introduction:
    gevent is a coroutine -based Python networking library that uses greenlet to provide a high-level synchronous API on top of the libev event loop.