zoukankan      html  css  js  c++  java
  • cherrypy应用探究

    1. cherrypy是什么?

      cheerypy是一个有pythonic特性的面向对象的http服务框架。

      玩python的人都应该知道pythonic这个单词。python大神给我们的建议 :  

    >>> import this
    The Zen of Python, by Tim Peters
    
    Beautiful is better than ugly.      
    Explicit is better than implicit.
    Simple is better than complex.    
    Complex is better than complicated. 
    Flat is better than nested.
    Sparse is better than dense.
    Readability counts.
    Special cases aren't special enough to break the rules.
    Although practicality beats purity.
    Errors should never pass silently.
    Unless explicitly silenced.
    In the face of ambiguity, refuse the temptation to guess.
    There should be one-- and preferably only one --obvious way to do it.
    Although that way may not be obvious at first unless you're Dutch.
    Now is better than never.
    Although never is often better than *right* now.
    If the implementation is hard to explain, it's a bad idea.
    If the implementation is easy to explain, it may be a good idea.
    Namespaces are one honking great idea -- let's do more of those!

      也就是说cherrypy的开发人他觉得自己做到了,或者做到了一些,话是否大了,接着研究,看他凭什么这么说。

    2. 一门语言的http框架功能点。

      1. http服务。像apache的web sevice, python自带的simpleserver,都是在做监听端口服务,监听完成后完成数据转换,是否满足应用要求,然后根据应用逻辑作出相应,在有服务传递数据回客户端。cherrypy必须完成这样的功能。

     

  • 相关阅读:
    在Ubuntu1804上使用Apache2的部署Django配置
    UbuntuServer1804设置uwsgi自启动服务
    ubuntu 安装k8s 1.22.3 (VirtualBox虚拟机)
    启动keepalived 报错
    wasm-pack 编译错误 unexpected character 'u{0}'
    mariadb-安装
    K8S1.18 安装教程
    Ubuntu共享文件权限问题
    docker 安装consul
    Ubuntu 安装 MySQL 和远程连接
  • 原文地址:https://www.cnblogs.com/CLTANG/p/2502052.html
Copyright © 2011-2022 走看看