Python
浆糊串磕楠
这个作者很懒,什么都没留下…
展开
-
Django Restful Framework API Test
Django Restful Framework API Test文章目录Django Restful Framework API Test为什么关注API测试什么时候开始写测试DRF中的测试方案基本模型测试用例把访问API的逻辑写成公共的方法校验测试返回未来要做的事Django 及 DRF 框架提供了丰富完整的测试方案。本文核心关注进行API接口测试的方式方法。由于笔者在一个迭代快速的创业公司,我们更关注产品上线的效果。所以不一定会有完整的工程流程。为什么关注API测试API指应用提供给外部系统原创 2020-10-25 10:08:14 · 351 阅读 · 0 评论 -
为什么python没有interface
为什么python没有interface对于熟悉Java中interface应用的开发者来说,原因明确不过,对于不熟悉Java的python开发者,可能会在了解interface后,很好奇,为什么python没有interface。很重要的一个原因是,Java是静态类型语言,每一个函数的输入参数,需要定义参数类型。如果在一个主函数中,传入的参数是一个具体的类的类型,那么,当函数增加传入参数类型...原创 2020-05-07 21:34:18 · 1451 阅读 · 0 评论 -
Python编码
Python的编码是令人头疼的问题。但是学习计算机,必须要了解计算机编码,这跟学不学python本身是没有什么关系的。关于计算机编码的问题很多文章都做过分析。本篇不做赘述,只转载讲解。感谢所有贡献智慧和知识的伙伴。关于计算机编码Python中str与unicode的不同...原创 2019-10-24 11:25:35 · 151 阅读 · 0 评论 -
Python使用装饰器注册函数和方法
Python使用装饰器注册函数和方法装饰器简介装饰器简介【标题没有骗人系列】参考链接:https://foofish.net/python-decorator.html原创 2019-06-19 16:59:10 · 912 阅读 · 0 评论 -
Python import 机制
Python import 机制sys.pathPYTHONPATH本地开发的软件import建议sys.path>>> import sys>>> sys.path以上代码输出包含一组地址的list,当进行import操作时,会从该list中的地址分别遍历寻找模块。执行操作可以看到,list中包含python执行文件所在的lib目录< sit...原创 2019-08-05 20:31:45 · 166 阅读 · 0 评论 -
异常处理设计
异常处理设计程序执行过程中,对于可以预测的不符合程序本身逻辑的操作,都可以归为异常。包括输入异常,执行异常,数据异常等。区分的方式复杂多样。一般的处理异常方式有两种,一种是try-catch形式对异常进行捕捉及处理,一种是直接使用if语句捕捉。异常的处理需要专门的设计。任何使用程序的人都不希望经常见到各种异常的抛出。未经设计的异常处理模式要么直接被忽略(pass),要么直接被抛出(raise...原创 2019-09-29 12:06:31 · 635 阅读 · 0 评论 -
【论文解读】Occupy the Cloud: Distributed Computing for the 99%
Occupy the Cloud: Distributed Computing for the 99%概述Why is there no cloud button示例:PyWren讨论概述这是一篇非常值得阅读的关于serverless与数据科学处理相结合的文章。我先后供职的软件开发部门,产品的使用方都是进行大数据处理与研发的团队,对于他们使用云服务器或者本地大型机的需求有一些体会,也了解常规的...原创 2019-09-30 17:32:53 · 443 阅读 · 0 评论 -
【吐槽】编程语言设计哲学
技术栈语言选型要考虑语言本身的设计哲学写这篇文章的起意是看一位博主写的年终总结,谈到他学习go语言及其编程哲学。这让我突然意识到,最近一直觉得自己写python写的很不舒服,总觉得这门语言有很多弊病。现在看来,是因为我忘了这门语言的设计哲学了。python本身就是以优雅著称,代码本来就是要易看易读。尽管这门语言被用于很多领域,但这也是因为他的“优雅”而让人喜欢和使用。正如“二八定律”所指,让人...原创 2019-10-04 16:11:40 · 532 阅读 · 0 评论