
Python
Keruila
这个作者很懒,什么都没留下…
展开
-
Python set常用函数操作
python提供了常用的数据结构,其中之一就是set,python中的set是不支持索引的、值不能重复、无需插入的容器。简单记录下set常用的操作函数:1.新建一个set:set("Hello"),这样会转成单个字符的值进行插入,结果是'H','e','l','o','l'因为重复只能插入一次。2.增加一个元素:add()用于增加一个元素值,update([]),用于增加多...转载 2018-10-14 16:52:03 · 1761 阅读 · 0 评论 -
Django Queryset方法select_related()
select_related()返回一个带有外键关系的QuerySet,在执行查询时可以选择其他关联对象的数据,这是一个性能增强,这样可以做更复杂的查询,而且意味着以后使用外键关系不需要再次做数据库查询。下面的例子解释了普通查询和select_related()查询的区别, 下面是一个标准查询:# 访问数据库e = Entry.objects.get(id=1)# 在此访问数据...原创 2018-12-24 09:55:08 · 2248 阅读 · 0 评论 -
Python继承,__init__和super()
这篇文章写得很好,很容易理解:https://blog.youkuaiyun.com/brucewong0516/article/details/79121179原创 2018-12-17 17:35:53 · 969 阅读 · 0 评论 -
Django .first()和all[0]区别
first():返回queryset中匹配到的第一个对象,如果没有匹配到对象则为None,如果queryset没有定义排序,则按主键自动排序。all[0]:与first不同,如果没有匹配到,会报IndexError错误。first()是一个很方便的代码,相当于下面的代码:try: p = Article.objects.order_by('title', 'pub_d...原创 2018-12-18 14:00:52 · 9226 阅读 · 0 评论 -
centos7安装python3
首先安装编译环境yum -y install gccyum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel(注:上面这行没执行安装python时可能会...原创 2018-10-22 22:27:17 · 196 阅读 · 0 评论