自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (1)
  • 收藏
  • 关注

原创 ajax的相关介绍以及使用

Ajax 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。它可以通过在后台与服务器先进行少量数据交换,使网页实现异步更新。这就代表可以在不重新加载整个网页的情况下,对网页的某部分进行更新。如果不使用ajax,进行Form的提交,当用户点击“Submit”按钮后,表单开始提交,浏览器就会刷新页面,然后在新页面里告诉你操作是成功了还是失败了。如果由于网络太慢或者其他原因,就会得到...

2018-11-28 14:59:03 211

原创 使用python实现多维数据降维

一,首先介绍下多维列表的降维def flatten(a): for each in a: if not isinstance(each,list): yield each else: yield from flatten(each)if __name__ == "__main__": a = [...

2018-11-21 10:31:21 7551

原创 使用Python在后台实现发送验证码的功能

在主函数视图中通过url调用执行函数的代码如下:@dingdong.route('/send_token/', methods=['POST'])def send_token(): """获取手机号,发送验证码""" phone = request.form.get('phone') # 获取用户填写的手机号 user_id = session['user_id'...

2018-11-20 15:57:12 645

原创 迭代器和生成器

1、迭代器定义:就是可以使用for_in进行遍历,并且可以使用next依次获取元素对象#判断是否是迭代器from  collections import Iteratorl = (i for i in range(10))#判断是不是迭代器(是迭代器)print(isinstance(l,Iterator))#不是迭代器,字符串,列表,元组,集合,字典都不是迭代器,他们都是可迭代对...

2018-11-19 15:49:48 141

原创 把爬虫项目部署到服务器

一、安装第三方库:pip install scrapyd:服务端pip install scrapyd-client:客户端二、部署scrapy.cfg为部署文件启动服务器运行scrapyd服务在终端输入:scrapyd,默认端口6800修改部署文件url注释掉,在切入到爬虫项目里面在终端执行scrapyd-deploy deploy后面起的名字 -p 项目名...

2018-11-19 15:48:32 3618 4

原创 使用scrapy框架爬取带反盗链网站的图片

1、以趣图网为例,首先复制趣图的图片的地址发现图片无法打开,每个图片打开都变成了如下图所示:出现上述情况的原因则是因为该网站采用了防盗链,为了防止爬虫,可是解决方法还是有的,下面介绍了解决这种情况的方式:2、spider代码如下:# -*- coding: utf-8 -*-import scrapyfrom myproject.items import Qutuproject...

2018-11-19 15:47:05 510

原创 python后台开发中的权限装饰器的使用

DEFAULT_URL = 'dingdong_bp.information_setting'#用户权限验证失败后默认的跳转地址permission = DingdongPermission(blueprint = dingdong_bp)#初始化权限装饰器@permission(DingdongPermission.user_permission,{'status':True},DEFA...

2018-11-19 15:42:19 996

转载 轻量级的Python mysql客户端库Lorm

1.Lorm内置连接池,Django样式查找表达式。2.安装PyPI上提供了最后一个稳定版本,可以使用pip安装:$ pip install lorm例如:CREATE TABLE `pets` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `name` varchar(20) NOT NULL DEFAULT ''...

2018-11-18 15:24:17 510

原创 python 中的time、calendar、datetime模块的相关介绍以及使用

  随意转换日期形式在实际开发中也是一种不可或缺的能力,所以在这里我想要介绍下和日期有关的模块介绍。一、time模块#引入time模块import time now_time = time.time()#当前的时间戳输出是时间戳的形式,得出的结果适合做日期运算。但是1970年之前的日期就无法以此表示了。太遥远的日期也不行,UNIX和Windows只支持到2038年。获取当前...

2018-11-18 15:23:22 246

Jadxgui(JAVA反编译工具)v1.1.0中文版_42_109512

安卓的反编译工具,下载相关软件的apk文件,可以编译出APP的java源代码文件,并进行分析查找相关的功能函数进行分析

2020-11-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除