摘要:
引入 回顾requests实现数据爬取的流程 其实,在上述流程中还需要较为重要的一步,就是在持久化存储之前需要进行指定数据解析。因为大多数情况下的需求,我们都会指定去使用聚焦爬虫,也就是爬取页面中指定部分的数据值,而不是整个页面的数据。因此,本次课程中会给大家详细介绍讲解三种聚焦爬虫中的数据解析方式 阅读全文
摘要:
mui消息框(alert,confirm,prompt,toast)的使用 在开发mui的过程中,我们最经常用到的就是消息框,例如警告框、确认框、对话框、消息提示框等等一系列的弹出消息框。mui没有让我们失望,这些都做好了封装 alert(警告框) 用法: .alert( message, titl 阅读全文
摘要:
MUI 号称“最接近原生APP体验的高性能前端框架” 需要工具:Hbuilder+手机模拟器(我们使用的是夜神模拟器)+后台程序接口(python-flask) 文档为中文,大家可在使用中及时查看文档。http://dev.dcloud.net.cn/mui/ui/ 注意点: 1.默认index页面 阅读全文
摘要:
1. 简述Http协议? - 超文本传输协议 - 特点: - 无状态,请求响应之后,再次发起请求时,不认识。 - 短连接,一次请求和一次响应就断开连接。 - 格式: - GET请求:输入地址回车:https://passport.jd.com/new/login.aspx?ReturnUrl=htt 阅读全文
摘要:
针对Django中在编写供AJAX调用的API时碰到的跨域问题,我们来总结下Python的Django应用程序解决AJAX跨域访问问题的方法,其中使用GitHub上开源分享的django-cors-headers尤其推荐 引子 使用Django在服务器端写了一个API,返回一个JSON数据。使用Aj 阅读全文
摘要:
web跨域请求 1.为什么要有跨域限制 举个例子: 1.用户登录了自己的银行页面 http://mybank.com,http://mybank.com向用户的cookie中添加用户标识。 2.用户浏览了恶意页面 http://evil.com。执行了页面中的恶意AJAX请求代码。 3.http:/ 阅读全文
摘要:
所谓Attr系列,其实是__setattr__,__delattr__,__getattr__ 三个函数,从名字中可以看出来这是一套设置,删除,查询的函数,那我们来一个一个的看: __setitem__(self,key,value):当对类中的某个属性进行"赋值"时触发的函数(只有使用字典赋值的方 阅读全文
摘要:
今天在玩pycharm的时候不知道按了其中什么按钮,然后我们的项目目录全部都不见了(一开始还不知道这个叫做项目目录)然后自己捣鼓了好久各个窗 口的打开关闭,终于最后被我发现了什么~ 今天在玩pycharm的时候不知道按了其中什么按钮,然后我们的项目目录全部都不见了(一开始还不知道这个叫做项目目录)然 阅读全文
摘要:
__slots__ 由于Python是动态语言,任何实例在运行期都可以动态地添加属性。 如果要限制添加的属性,例如,Student类只允许添加 name、gender和score 这3个属性,就可以利用Python的一个特殊的__slots__来实现。 顾名思义,__slots__是指一个类允许的属性列表: class Student(object): __slots__ = ('... 阅读全文
摘要:
引子: 在了解flask上下文管理机制之前,先来一波必知必会的知识点。 一、面向对象双下方法 首先,先来聊一聊面向对象中的一些特殊的双下划线方法,比如__call__、__getattr__系列、__getitem__系列。 __call__ 这个方法相信大家并不陌生,在单例模式中,我们可能用到过, 阅读全文