11 2019 档案

摘要:-mongodb -操作 -scrapy -安装 -pip3 install scrapy -先装Twisted -装pywin32 -新建项目 -scrapy startproject 项目名字 -新建爬虫切换到你创建的项目下 -scrapy genspider cnblogs www.cnblo 阅读全文
posted @ 2019-11-28 21:41 杨鑫Zz 阅读(114) 评论(0) 推荐(0) 编辑
摘要:from selenium import webdriver import time bro=webdriver.Chrome() bro.get("http://www.baidu.com") bro.implicitly_wait(10) # 1、find_element_by_id 根据id找 阅读全文
posted @ 2019-11-27 21:27 杨鑫Zz 阅读(147) 评论(0) 推荐(0) 编辑
摘要:#获取属性: # tag.get_attribute('src') #获取文本内容 # tag.text #获取标签ID,位置,名称,大小(了解) # print(tag.id) # print(tag.location) # print(tag.tag_name) # print(tag.size 阅读全文
posted @ 2019-11-27 21:24 杨鑫Zz 阅读(170) 评论(0) 推荐(0) 编辑
摘要:from urllib.parse import unquote_plus #字符转中文from urllib.parse import urlencode #中文转字符 阅读全文
posted @ 2019-11-27 21:21 杨鑫Zz 阅读(101) 评论(0) 推荐(0) 编辑
摘要:from requests_html import HTMLSession #请求解析库import base64 #base64解密加密库from PIL import Image #图片处理库import hmac #加密库from hashlib import sha1 #加密库import 阅读全文
posted @ 2019-11-27 21:20 杨鑫Zz 阅读(103) 评论(0) 推荐(0) 编辑
摘要:https://cncert.github.io/requests-html-doc-cn/#/?id=%e5%ae%89%e8%a3%85 官方文档详情查询 阅读全文
posted @ 2019-11-27 21:18 杨鑫Zz 阅读(103) 评论(0) 推荐(0) 编辑
摘要:doc=''' <html> <head> <base href='http://example.com/' /> <title>Example website</title> </head> <body> <div id='images'> <a href='image1.html' a="xxx 阅读全文
posted @ 2019-11-27 21:14 杨鑫Zz 阅读(222) 评论(0) 推荐(0) 编辑
摘要:购买服务器 ? 1 2 # 购买阿里云服务器 # 短期或是测试使用,创建 按量收费 服务器,可以随时删除,删除后不再计费,但要保证账户余额100元以上 连接服务器 ? 1 2 3 4 5 1)账号 >: ssh root@39.98.144.221 ​ 2)密码 >: ******** 服务器命令 阅读全文
posted @ 2019-11-26 20:46 杨鑫Zz 阅读(125) 评论(0) 推荐(0) 编辑
摘要:支付宝支付 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 # 1、在沙箱环境下实名认证:https://openhome.alipay.com/platform/appDaily.htm?t 阅读全文
posted @ 2019-11-26 20:43 杨鑫Zz 阅读(1076) 评论(0) 推荐(0) 编辑
摘要:from selenium import webdriverfrom selenium.webdriver.common.keys import Keys #键盘按键操作import time # from selenium.webdriver.chrome.options import Optio 阅读全文
posted @ 2019-11-26 20:24 杨鑫Zz 阅读(895) 评论(0) 推荐(0) 编辑
摘要:import requests# res = requests.get('http://httpbin.org/get')# res1 = res.json()#转换成json数据# import json# res1=json.loads(response.text) #太麻烦#什么SSL,就是安 阅读全文
posted @ 2019-11-26 20:15 杨鑫Zz 阅读(150) 评论(0) 推荐(0) 编辑
摘要:正向代理说反向代理之前,我们先看看正向代理,正向代理也是大家最常接触的到的代理模式,我们会从两个方面来说关于正向代理的处理模式,分别从软件方面和生活方面来解释一下什么叫正向代理在如今的网络环境下,我们如果由于技术需要要去访问国外的某些网站,此时你会发现位于国外的某网站我们通过浏览器是没有办法访问的, 阅读全文
posted @ 2019-11-25 20:58 杨鑫Zz 阅读(138) 评论(0) 推荐(0) 编辑
摘要:# requests模块使用,基于urllib# urllib python内置的模块,也是模拟发送http请求的库# 模拟http请求,get,post,put,delete....import requests# res = requests.get('https://www.baidu.com 阅读全文
posted @ 2019-11-25 20:31 杨鑫Zz 阅读(256) 评论(0) 推荐(0) 编辑
摘要:Django ORM 模糊查询和查询操作 queryset中支持链式操作 book=Book.objects.all().order_by('-nid').first() 只要返回的是queryset对象就可以调用其他的方法,直到返回的是对象本身 模糊查询常用的操作 大于、大于等于: __gt 大于 阅读全文
posted @ 2019-11-20 19:21 杨鑫Zz 阅读(1640) 评论(0) 推荐(0) 编辑
摘要:"""进行flask的表单创建,相当于我们自己前期写的ormpip3 install sqlalchemy 下载专用模块"""from sqlalchemy import create_enginefrom sqlalchemy.ext.declarative import declarative_ 阅读全文
posted @ 2019-11-14 20:59 杨鑫Zz 阅读(577) 评论(0) 推荐(0) 编辑
摘要:from flask import Flask, render_template, request, redirectfrom wtforms import Formfrom wtforms.fields import corefrom wtforms.fields import html5from 阅读全文
posted @ 2019-11-14 19:27 杨鑫Zz 阅读(156) 评论(0) 推荐(0) 编辑
摘要:from flask import Flask ,request,redirect,gapp = Flask(__name__)#g对象必须先设置设置然才能取,在一次访问中可以无限制的取值,二次访问就会取不到def set_g(): g.name='sb' #后面随意跟参数,会将以键值对的形式存储@ 阅读全文
posted @ 2019-11-13 21:44 杨鑫Zz 阅读(371) 评论(0) 推荐(0) 编辑
摘要:from flask import Flask,sessionfrom flask_session import Sessionimport redis"""设置session将session存储到redis数据库中"""app=Flask(__name__)app.config["SESSION_ 阅读全文
posted @ 2019-11-13 21:41 杨鑫Zz 阅读(486) 评论(0) 推荐(0) 编辑
摘要:from flask import Flask,request,render_template app = Flask(__name__) # @app.before_request# def befor1():# print(request)# print("我是请求之前1")# return " 阅读全文
posted @ 2019-11-12 22:13 杨鑫Zz 阅读(134) 评论(0) 推荐(0) 编辑
摘要:from flask import Flask app = Flask(__name__) class MyMiddleware: def __init__(self,wsgi_app): self.wsgi_app=wsgi_app def __call__(self,environ, start 阅读全文
posted @ 2019-11-12 22:13 杨鑫Zz 阅读(186) 评论(0) 推荐(0) 编辑
摘要:from flask import Flask,render_template,request,redirect,jsonify,views,url_for,Markup,flash,get_flashed_messagesfrom werkzeug.routing import BaseConve 阅读全文
posted @ 2019-11-12 22:12 杨鑫Zz 阅读(174) 评论(0) 推荐(0) 编辑
摘要:# request.args get请求提及的数据 print(request.args) # request.form post请求提交的数据 # request.values post和get提交的数据总和 # request.cookies 客户端所带的cookie # request.hea 阅读全文
posted @ 2019-11-12 21:47 杨鑫Zz 阅读(2268) 评论(0) 推荐(0) 编辑
摘要:from flask import Flask,render_template,request,redirect,jsonify,views,url_for,Markupfrom werkzeug.routing import BaseConverter#匹配正则表达式需要填写的参数app = Fl 阅读全文
posted @ 2019-11-12 21:43 杨鑫Zz 阅读(423) 评论(0) 推荐(0) 编辑
摘要:from flask import Flask,render_template,request,redirect,jsonify,views,url_forfrom werkzeug.routing import BaseConverter#匹配正则表达式需要填写的参数app = Flask(imp 阅读全文
posted @ 2019-11-12 21:39 杨鑫Zz 阅读(679) 评论(0) 推荐(0) 编辑
摘要:from flask import Flask,render_template,request,redirect,jsonify,views,url_forapp = Flask(__name__)#flask的四剑客# return "字符串"# return redirect("路由")# re 阅读全文
posted @ 2019-11-12 20:33 杨鑫Zz 阅读(146) 评论(0) 推荐(0) 编辑
摘要:1、在沙箱环境下实名认证:https://openhome.alipay.com/platform/appDaily.htm?tab=info ​ # 2、电脑网站支付API:https://docs.open.alipay.com/270/105898/ ​ # 3、完成RSA密钥生成:https 阅读全文
posted @ 2019-11-11 20:07 杨鑫Zz 阅读(276) 评论(0) 推荐(0) 编辑
摘要:1.Why Flask Flask是python的web框架,最大的特征是轻便,让开发者自由灵活的兼容要开发的feature。 为什么要从Flask开始学习web框架? 1.python语言的灵活性给予了Flask同样的特征; 2.无论是用户画像还是产品推荐,python相比其他语言都有极大的优势; 阅读全文
posted @ 2019-11-11 16:37 杨鑫Zz 阅读(300) 评论(0) 推荐(0) 编辑
摘要:res = []#递归分类法def get_con(data,parent_id=0,clas=True): if clas: res.clear() for i in data: if i["parent_id"] == parent_id: res.append(i) get_con(data, 阅读全文
posted @ 2019-11-07 22:03 杨鑫Zz 阅读(193) 评论(0) 推荐(0) 编辑
摘要:无限极分类是我很久前学到知识,今天在做一个项目时,发现对其概念有点模糊,所以今天就来说说无限极分类。 首先来说说什么是无限极分类。按照我的理解,就是对数据完成多次分类,如同一棵树一样,从根开始,到主干、枝干、叶子…… 完成无限极分类,主要运用了两种方法,一是递归方式,二是迭代方式。而主要运用无限极分 阅读全文
posted @ 2019-11-07 20:26 杨鑫Zz 阅读(507) 评论(0) 推荐(0) 编辑
摘要:Celery 官方 Celery 官网:http://www.celeryproject.org/ Celery 官方文档英文版:http://docs.celeryproject.org/en/latest/index.html Celery 官方文档中文版:http://docs.jinkan. 阅读全文
posted @ 2019-11-06 19:07 杨鑫Zz 阅读(191) 评论(0) 推荐(0) 编辑
摘要:简单来说 Redis 就是一个数据库,不过与传统数据库不同的是 Redis 的数据是存在内存中的,所以存写速度非常快,因此 Redis 被广泛应用于缓存方向。 另外,Redis也经常用来做分布式锁。Redis提供了多种数据类型来支持不同的业务场景。 除此之外,Redis支持事务 、持久化、LUA 脚 阅读全文
posted @ 2019-11-06 19:04 杨鑫Zz 阅读(163) 评论(0) 推荐(0) 编辑
摘要:分类专栏: django 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/qyf__123/article/details/84992721 serializer 序列化器 序列化:前端到 阅读全文
posted @ 2019-11-06 19:01 杨鑫Zz 阅读(478) 评论(0) 推荐(0) 编辑
摘要:# 视图继承层级# 第一层object # 第二层django.views.generic.base.View # 第三层rest_framework.views.APIView # 第四层rest_framework.mixins.ListModelMixin # GET 请求,取所有数据rest 阅读全文
posted @ 2019-11-06 18:59 杨鑫Zz 阅读(163) 评论(0) 推荐(0) 编辑
摘要:Celery 官方 Celery 官网:http://www.celeryproject.org/ Celery 官方文档英文版:http://docs.celeryproject.org/en/latest/index.html Celery 官方文档中文版:http://docs.jinkan. 阅读全文
posted @ 2019-11-01 00:39 杨鑫Zz 阅读(256) 评论(2) 推荐(0) 编辑

点击右上角即可分享
微信分享提示