python
文章平均质量分 60
guobingjie123
这个作者很懒,什么都没留下…
展开
-
Django的admin配置
Adminadmin是django自带的功能强大的自动化数据管理界面被授权的用户可以直接在Admin中管理数据库(增、删、查、改)配置Admin创建超级用户 python manage.py createsuperuser访问后台管理系统:localhost:8000/admin (admin入口)修改setting.py中LANGU转载 2017-10-18 13:46:59 · 379 阅读 · 0 评论 -
python的lambda
对于简单的函数,存在一种简便的表示方式,即:lambda表达式123456789101112131415# ###################### 普通函数 ####################### 定义函数(普通方式)def func(arg): return arg + 1 # 执行函数result = func(123) # ######################...转载 2018-02-23 15:37:25 · 278 阅读 · 1 评论 -
提高python代码的运行速
python一直被病垢运行速度太慢,但是实际上python的执行效率并不慢,慢的是python用的解释器Cpython运行效率太差。“一行代码让python的运行速度提高100倍”这绝不是哗众取宠的论调。我们来看一下这个最简单的例子,从1一直累加到1亿。最原始的代码:import timedef foo(x,y): tt = time.time() s = 0 ...转载 2018-02-09 11:59:37 · 7014 阅读 · 0 评论 -
python断言
在测试用例中,执行完测试用例后,最后一步是判断测试结果是 pass还是fail,自动化测试脚本里面一般把这种生成测试结果的方法称为断言(assert)。在Pyunit中断言有3种类型情况:1、基本断言方法2、比较断言3、复杂断言:可以处理元组、列表、字典等更复杂的数据类型下面每一种类型,分别举一个例子1、基础断言class Test1(unittest.TestCa原创 2017-10-18 15:32:40 · 292 阅读 · 0 评论 -
python装饰器
装饰器是程序开发中经常会用到的一个功能,用好了装饰器,开发效率如虎添翼,所以这也是Python面试中必问的问题,但对于好多小白来讲,这个功能 有点绕,自学时直接绕过去了,然后面试问到了就挂了,因为装饰器是程序开发的基础知识,这个都 不会,别跟人家说你会Python, 看了下面的文章,保证你学会装饰器。1、先明白这段代码#### 第一波 ####def foo(): pri转载 2018-01-05 17:13:27 · 154 阅读 · 0 评论 -
python的map函数
在了解map函数前,必须知道map函数是序列的内置函数。并且序列的内置函数还有filter、reduce。那么python中序列只的是哪些?答:列表、元祖、字符串、Unicode字符串、buffer对象和xrange对象。下面我只通过列表来展示map函数的使用。1、格式: map(function,seq),仅有一个seq map(function,(seq1,seq2,...原创 2017-12-14 16:30:18 · 372 阅读 · 0 评论 -
python文件打开方式
之前也用到过python文件的读取和写入,但是一直没有系统的了解一下。今天终于有时间,可以整理一下。以后忘记了也可以翻出来看看1、r只读2、w只写3、r+,可读可写。当文件存在时会报错需要注意:当你打开文件先读一边,然后接着写入,此时够写入的文件不会覆盖前面的内容。原因是,此时f相当于一个指针,指向刚才读取出来的文件最后一样的下一行,所以会直接添加在后面。代码如下:f=op原创 2017-12-11 16:41:37 · 11647 阅读 · 0 评论 -
django中url的基本含义、配置与视图的关系
前面已经讲完django的基本环境搭建,下面给大家介绍一下url配置。下面分为两部分内容,一部分是url.py中的结构和每行的详细含义,第二部分介绍url的配置以及与视图的关系。第一部分:我的url文件内容:from django.conf.urls.defaults import * urlpatterns = patterns( url(r'^he原创 2017-10-12 11:27:17 · 616 阅读 · 0 评论 -
python与django环境的搭建
一直在用python实现测试的自动化。前几天有同事用python实现公司的订餐系统,正好我也可以通过实战来加强对python的理解。想用python实现网页的开发,需要搭建开发平台,所有首先就是在已经安装和配置好python的本机上来安装和配置jdango。下面,简单介绍一下我的历程:环境:win10,64位前提:1、python已经安装。2、pip已经安装开始搭建django:第原创 2017-10-11 09:28:57 · 1536 阅读 · 0 评论 -
python的sort函数
一、基本形式有两种形式:(1)iterable.sort(cmp=None, key=None, reverse=False) #python 2.xiterable.sort(key=None, reverse=False) #python 3.x(2)sorted(iterable, cmp=None, key=None, reverse=False) #python ...转载 2018-02-23 14:49:38 · 28088 阅读 · 3 评论