分类
摘要:
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)