摘要: Django使用AJAX调用自己写的API接口 *** 具体代码和数据已上传到github https://github.com/PythonerKK/eleme-api-by-django-restful-framework *** 在这个例子中,我们将使用Django编写饿了么高校外卖商家查询API接口,并且使... 阅读原文
2019-03-05 21:04:17 阅读(2350) 评论(0)
摘要: FBV : function base views,  就是在视图里使用函数处理请求。 urlpatterns = [ path('index/', views.index), ] # 视图函数里 def index(request): return render(reques... 阅读原文
2019-03-05 19:09:02 阅读(2315) 评论(0)
摘要: class Screen(object): @property #读取with的值getter方法 def width(self): return self._width @width.setter #设置with的值setter方法 def wi... 阅读原文
2019-03-05 18:09:08 阅读(2317) 评论(0)
摘要: selenium介绍与使用 1 selenium介绍   什么是selenium?selenium是Python的一个第三方库,对外提供的接口可以操作浏览器,然后让浏览器完成自动化的操作。     selenium最初是一个自动化测试工具,而爬虫中使用它主要是为了解决requests无法直接执行JavaScrip... 阅读原文
2019-03-05 17:15:02 阅读(2551) 评论(0)
摘要:   一、FBV与CBV   FBV(function based views),即基于函数的视图;CBV(class based views),即基于类的视图,也是基于对象的视图。当看到这个解释时,我是很萌的,我仔细回想了一下,哪里有基于类的视图啊,怎么我之前写的视图都是一个一个的函数啊,奇怪了,很多人都应该和我一... 阅读原文
2019-03-05 15:57:02 阅读(2304) 评论(0)
摘要: #定义一个类Student class Student(object): __slots__ = ('name','age') #用元组(tuple)的形式绑定属性名称 s = Student() s.name = 'xh' print s.name #xh #s.score = 8... 阅读原文
2019-03-05 14:34:02 阅读(2302) 评论(0)
摘要: #定义一个类Student class Student(object): pass #给类增加一个属性name Student.name = 'xm' print Student.name # xm #给类增加一个方法set_age def set_age(self,age): ... 阅读原文
2019-03-05 13:13:02 阅读(2280) 评论(0)
摘要: 目录 python之冒泡排序 算法原理 算法分析 代码实现 总结 python之冒泡排序 概念: 重复地走访过要排序的元素列,依次比较两个相邻的元素,如果他们的顺序(如从大到小、首字母从... 阅读原文
2019-03-05 13:07:12 阅读(2326) 评论(0)
摘要: 1、HTTP无状态协议 首先看百度百科给出的定义: HTTP无状态协议,是指协议对于事务处理没有记忆能力。缺少状态意味着如果后续处理需要前面的信息,则它必须重传, 这样导致可能每次连接传送的数据量增大。另一方面,在的服务器不需要先前信息时它的应答较快。 无状态:指一次用户请求时,浏览器、服务器无法... 阅读原文
2019-03-05 11:20:04 阅读(2328) 评论(0)
摘要: 如果你要确定文件存在的话然后做些什么,那么使用try是最好不过的 如果您不打算立即打开文件,则可以使用os.path.isfile检查文件 如果path是现有常规文件,则返回true。对于相同的路径,islink()和isfile()都可以为true   import os.path os.path.isf... 阅读原文
2019-03-05 09:26:02 阅读(2354) 评论(0)