摘要: random.randomrandom.random()用于生成一个0到1的随机符点数: 0 <= n < 1.0 random.uniformrandom.uniform(a, b),用于生成一个指定范围内的随机符点数,两个参数其中一个是上限,一个是下限。如果a < b,则生成的随机数n: a < 阅读全文
posted @ 2017-01-16 19:20 whiteprism 阅读(10472) 评论(0) 推荐(0)
摘要: datetime模块定义了下面这几个类: datetime.date:表示日期的类。常用的属性有year, month, day. datetime.time:表示时间的类。常用的属性有hour, minute, second, microsecond. datetime.datetime:表示日期 阅读全文
posted @ 2016-12-27 16:21 whiteprism 阅读(3097) 评论(0) 推荐(0)
摘要: 假设定义了一个类:C,该类必须继承自object类,有一私有变量_xclass C: def __init__(self): self.__x=None 1.现在介绍第一种使用属性的方法: 在该类中定义三个函数,分别用作赋值、取值和删除变量(此处表达也许不很清晰,请看示例) def getx(sel 阅读全文
posted @ 2016-12-20 20:12 whiteprism 阅读(176) 评论(0) 推荐(0)
摘要: 封装是一个将Python数据对象转化为字节流的过程,拆封是封装的逆操作,将字节文件或字节对象中的字节流转化为Python数据对象,不要从不收信任的数据源中拆封数据。可以封装和拆封几乎任何Python数据对象,主要包括: None , True,False 整数,浮点数,复数 字符串,字节,ByteA 阅读全文
posted @ 2016-12-20 09:48 whiteprism 阅读(24469) 评论(1) 推荐(4)
摘要: 版本回退: HEAD指向的版本就是当前版本,因此,Git允许我们在版本的历史之间穿梭,使用命令git reset --hard commit_id。 穿梭前,用git log可以查看提交历史,以便确定要回退到哪个版本。 要重返未来,用git reflog查看命令历史,以便确定要回到未来的哪个版本。 阅读全文
posted @ 2016-12-19 19:50 whiteprism 阅读(126) 评论(0) 推荐(0)
摘要: mongodb层级关系: databases-collection-documents 简单的CRUD: db.collection.find()# 阅读全文
posted @ 2016-12-15 19:53 whiteprism 阅读(94) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2016-12-14 17:37 whiteprism 阅读(15) 评论(0) 推荐(0)
摘要: Python装饰器,分两部分,一是装饰器本身的定义,一是被装饰器对象的定义。 一、函数式装饰器:装饰器本身是一个函数。 1.装饰函数:被装饰对象是一个函数 [1]装饰器无参数: a.被装饰对象无参数: 复制代码 代码如下: >>> def test(func): def _test(): print 阅读全文
posted @ 2016-12-14 14:44 whiteprism 阅读(1768) 评论(0) 推荐(0)
摘要: syncdb只支持新增模型到数据库中 2条命令 你将使用2条命令进行迁移和操纵数据库schema: migrate,用来使迁移生效,以及未生效时报告它们的状态。 makemigrations,用来根据你对模型做的变更创建新的迁移脚本。 值得注意的是,迁移是创建和运行在每个应用程序的基础上。特别是,对 阅读全文
posted @ 2016-12-14 09:29 whiteprism 阅读(368) 评论(0) 推荐(0)
摘要: 安装 brew install ~ 查看相关信息 brew info ~ 设置登录自启动 brew services start ~(本质是在~/Library/LaunchAgents/下面加了对应的plist文件) 阅读全文
posted @ 2016-12-13 09:27 whiteprism 阅读(237) 评论(0) 推荐(0)