分类
摘要:
1 import random
2
3 print(random.random()) # [0, 1),浮点数
4 print(random.uniform(1, 10)) # [1, 10]浮点数
5 print(random.randrange(1, 1... 阅读原文
2018-01-22 23:18:01 阅读(747) 评论(0)
摘要:
先看模型:
大的分类(主表)
class Category(models.Model): name = models.CharField(max_length=20, null=True)
小的分类(子表)
class SmartCategory(models.Model): name = models... 阅读原文
2018-01-22 22:24:03 阅读(776) 评论(0)
摘要:
1 import configparser
2
3
4 """
5 sections() 返回所有的section
6 has_section(section) 判断是否有指定的section
7 has_option(section, option) 判断是否有指定的section中的optio... 阅读原文
2018-01-22 21:51:02 阅读(785) 评论(0)
摘要:
一、Python3中赋值操作其实是对象的引用,相当于起了个别名。可以使用 id 函数验证
二.、再来看看浅拷贝,list和dict中的copy方法,copy模块中的copy函数,都属于浅拷贝,即最外层对象完全复制一份,而内层对象只是引用(还是指向原来的内存地址)
三、最后是深拷贝,copy模块的deep... 阅读原文
2018-01-22 21:23:03 阅读(872) 评论(0)
摘要:
Django中模型(五)
六、模型查询
1、概述
查询集,表示从数据库获取的对象集合。
过滤器就是一个函数,基于所给的参数限制查询集结果。查询集可以有多个过滤器。
从sql角度来说,查询集合等价于select语句,过滤器等价于where条件。
2、查询集
A、概述
在管理器上调用过滤器方法返回查询集。查询集经过过滤器... 阅读原文
2018-01-22 20:27:02 阅读(778) 评论(0)
摘要:
第一种放方法
1 In [23]: a,b = 8,10
2
3 In [24]: a
4 Out[24]: 8
5
6 In [25]: b
7 Out[25]: 10
8
9 In [26]: a = a + b
10
11 In [27]: b = a - b
12
13 In [... 阅读原文
2018-01-22 19:14:01 阅读(756) 评论(0)
摘要:
字符串是Python中最常用的数据类型,而且很多时候你会用到一些不属于标准ASCII字符集的字符,这时候代码就很可能抛出UnicodeDecodeError: 'ascii' codec can't decode byte 0xc4 in position 10: ordinal not in range(128)异... 阅读原文
2018-01-22 17:59:02 阅读(801) 评论(0)
摘要:
呵呵!作为一名教python的老师,我发现学生们基本上一开始很难搞定python的装饰器,也许因为装饰器确实很难懂。搞定装饰器需要你了解一些函数式编程的概念,当然还有理解在python中定义和调用函数相关语法的一些特点。
我没法让装饰器变得简单,但是通过一步步的剖析,我也许能够让你在理解装饰器的时候更自信一点。因为... 阅读原文
2018-01-22 16:38:02 阅读(762) 评论(0)
摘要:
转载自:http://in355hz.iteye.com/blog/1860787
最近业务中需要用 Python 写一些脚本。尽管脚本的交互只是命令行 + 日志输出,但是为了让界面友好些,我还是决定用中文输出日志信息。
很快,我就遇到了异常:
Python代码
UnicodeEncodeErr... 阅读原文
2018-01-22 15:00:06 阅读(782) 评论(0)