摘要: [TOC] print Python2.7的print不是一个function Python3里的print是一个function。 Unicode Python 2 有 ASCII str() 类型,unicode() 是单独的,不是 byte 类型。 Python 3,我们最终有了 Unicod 阅读全文
posted @ 2019-06-11 13:09 darylc 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 这种问题一般来说还是不会引起的,可能会出现在datetime和time这样类型的模块中。 例如: 如果写在一个文件到倒是一眼能够看出来,主要是在公司这种多人协同合作的时候,导入相关模块的时候会出现覆盖的情况需要注意。 我的建议是将系统的模块放在最后面导入,自己写的模块放在前面,不过最好跟公司的人统一 阅读全文
posted @ 2019-06-11 13:09 darylc 阅读(548) 评论(0) 推荐(0) 编辑
摘要: [TOC] RTTI是”Runtime Type Information”的缩写,意思是运行时类型信息,它提供了运行时确定对象类型的方法。 typeid函数 对于c++的内置数据类型,typeid可以方便的输出它们的数据类型。 cpp include include using namespace 阅读全文
posted @ 2019-06-11 13:08 darylc 阅读(703) 评论(0) 推荐(0) 编辑
摘要: [TOC] 例子 我们时常会写一些interface,例如: 赋值的时候: 诶,这样看视乎没什么问题,但是我们没有办法避免使用数组,然后顺手就写了这样的代码 好的,现在翻车了,会得到一个这样的报错: 原因 1. []A 不是一个interface,它只是一个slice,并且刚刚好元素类型是A。 2. 阅读全文
posted @ 2019-06-11 13:07 darylc 阅读(2652) 评论(0) 推荐(0) 编辑
摘要: [TOC] 单前导下划线 _var 当涉及到变量和方法名称时,单个下划线前缀有一个约定俗成的含义。 它是对程序员的一个提示 意味着Python社区一致认为它应该是什么意思,但程序的行为不受影响。 下划线前缀的含义是告知其他程序员:以单个下划线开头的变量或方法仅供内部使用。 该约定在PEP 8中有定义 阅读全文
posted @ 2019-06-11 13:06 darylc 阅读(4945) 评论(0) 推荐(0) 编辑
摘要: Python 3 Python 2 Python中只能处理这种简单的合并,如果出现相同的key,Python会选择覆盖 阅读全文
posted @ 2019-06-11 13:05 darylc 阅读(3770) 评论(0) 推荐(0) 编辑
摘要: any() 函数用于判断给定的可迭代参数 iterable 是否全部为 False,则返回 False,如果有一个为 True,则返回 True。 元素除了是 0、空、FALSE 外都算 TRUE。 如果想要测试一个list中是否有一个是1可以使用any,例如: 阅读全文
posted @ 2019-06-11 13:04 darylc 阅读(1336) 评论(0) 推荐(0) 编辑
摘要: model forms Views 阅读全文
posted @ 2019-06-11 13:03 darylc 阅读(578) 评论(0) 推荐(0) 编辑
摘要: [TOC] 上传图片 下载图片 阅读全文
posted @ 2019-06-11 12:49 darylc 阅读(671) 评论(0) 推荐(0) 编辑
摘要: 注意:一定要使用json.dumps来转换最后的结果 阅读全文
posted @ 2019-06-11 12:48 darylc 阅读(1627) 评论(0) 推荐(0) 编辑