• 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必须完成这样的功能。

     

  • 相关阅读:
    简练软考知识点整理-项目采购管理简介
    简练软考知识点整理-项目风险管理简介
    SQL(replace)替换字段中指定的字符
    sh 脚本名字和./脚本名字有什么区别
    linux下tar命令解压到指定的目录
    查看文件MD5值
    Topo check failed. Mapred tasks exceed 1000000000
    cron表达式详解
    Linux下#!/usr/bin/env bash和#!/usr/bin/bash、#!/bin/bash的比较
    linux中seq命令用法
  • 原文地址:https://www.cnblogs.com/CLTANG/p/2502052.html
Copyright © 2020-2023  润新知