自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 收藏
  • 关注

转载 python-subprocess

一、subprocess以及常用的封装函数运行python的时候,我们都是在创建并运行一个进程。像Linux进程那样,一个进程可以fork一个子进程,并让这个子进程exec另外一个程序。在Python中,我们通过标准库中的subprocess包来fork一个子进程,并运行一个外部的程序。subprocess包中定义有数个创建子进程的函数,这些函数分别以不同的方式创建子进程,所以我们可以根...

2019-09-20 15:04:00 149

转载 python-shutil

主要作用与拷贝文件用的。1.shutil.copyfileobj(文件1,文件2):将文件1的数据覆盖copy给文件2。import shutilf1 = open("1.txt",encoding="utf-8")f2 = open("2.txt","w",encoding="utf-8")shutil.copyfileobj(f1,f2)...

2019-09-20 14:33:00 146

转载 python+logging

日志按照下面四个层次来完成日志的功能:1 Logger暴露出来给应用使用的接口2 Handlers是发送日志记录(由logger创建的)到合适的目的地,包括文件,屏幕,email...3 Filters 是提供一个过滤的机制,决定哪些日志可以留下4 Formatters是输出日志的格式创建格式:logger = logging.getLogger...

2019-09-20 13:52:00 220

转载 selenium+python自动化框架

流程:环境准备eclipse :需安装pydev、testng插件python :安装python完成后,需 pip下安装selenium:命令: pip install selenium我现在的环境:eclipse【 Neon.3 Release (4.6.3)】+JDK1.8+python3.6.3+pydev 6.4.4+selenium3.8.1...

2019-09-20 09:01:00 192

转载 公钥加密-DES-RSA

公理双方使用同一规则加密---------密钥(对称加密算法DES)data encryption standard最大问题双方一起制定--------办法:密钥交换算法,不用直接传递密钥------------------私钥(非对称加密算法RSA)三位数学家Rivest、Shamir 和 Adleman互质关系除了1以外,没有其他公因子...

2019-09-13 14:16:00 771

转载 python-Web-flask-蓝图和单元测试

4 蓝图和单元测试:能够使用代码实现蓝图对项目进行模块化admin=Blueprint('admin',__name__) # 创建一个蓝图对象@admin.route('/')def admin_home(): return 'admin_home'# app内部注册app.register_blueprint(admi...

2019-08-23 16:18:00 146

转载 python-Web-flask-数据库

3 数据库:Flask-SQLAlchemy 安装及连接pip install flask-sqlalchemypip install flask-mysqldb# 数据库链接地址app.config['SQLALCHEMY_DATABASE_URI'] = 'mysql://root:mysql@127.0.0.1:3306/test'# 动态追踪修改设置,如未设置...

2019-08-23 16:10:00 69

转载 python-Web-flask-视图内容和模板

2 视图内容和模板:基本使用#设置cookie值@app.route('/set_cookie')def set_cookie(): response = make_response("set_cookie") response.set_cookie("name","zhangsan") response.set_co...

2019-08-23 16:05:00 150

转载 python-Web-flask-路由和视图

1 路由和视图:简介:Flask框架包含两个核心:Werkzeug工具箱,Jinja2模板引擎flask: 提供基本功能,属于轻量级django: 提供相对完整功能,重量级搭建虚拟环境Helloworld :#1.导入Flask类from flask import Flask#2.创建Flask对象接收一个参数__name__,它会指...

2019-08-23 15:58:00 158

转载 python-数据库-优化

数据库的优化?1. 优化硬件;采用SSD(固态驱动器,俗称固态硬盘),使用磁盘队列技术(RAID0,RAID1,RDID5)等;2. 进行架构级别的缓存,静态化和分布式;(数据库-->渲染页-->静态页)3. 主从分离读写;采用主从复制把数据库的读操作和写入操作分离开来;4. 采用更快的存储方式,例如 NoSQL存储经常访问的数据内部:1. 优化索引、...

2019-08-21 20:39:00 243

转载 python-Web-django-商城-购物车商品加减

<!doctype html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, user-scalable=no, initial-sca...

2019-08-21 20:22:00 267

转载 python-Web-django-商城-session存入数据库

utils:'''用户session'''import datetimefrom app01.models import Sessions'''iii = request.session.session_dataprint(iii)s = Session.objects.get(pk='lmefu9u5y6x5h2lumdrdq4xy0kma9...

2019-08-21 20:20:00 151

转载 python-Web-django-商城-不登陆添加购物车

utils:# 商品多级联动def get_category(categorys)->dict: ''' :param:商品类性 :return: {{[],[]},{[],[]},{[],[]}} ''' dict1 = forCategory(categorys) return dict1def f...

2019-08-21 20:16:00 161

转载 python-Web-django-后台

url:# member 处理 re_path('member/list/', member.list, name='member/list/'), re_path('member/list_part/', member.list_part, name='member/list_part/'), re_path('member/add/', memb...

2019-08-21 20:03:00 156

转载 python-Web-django-路由保护

from django.shortcuts import redirect,HttpResponsefrom app01.models import *import redef ddff(module): '''登陆控制''' def deco(request): try: if request.sess...

2019-08-21 19:56:00 217

转载 python-Web-django-图表统计

下载highchart插件包,放在static下<script src="/static/highcharts/highcharts.js"></script><script src="/static/highcharts/highcharts-zh_CN.js"></script>建路由# 图...

2019-08-21 19:50:00 609

转载 python-linux-集群nginx

一命令基本格式----cd ~ 家----cd / 根---cd .. 上级----pwd 当前路径----ls -l -a -h----权限rwxrwxrwx 755二文件处理----mkdir -p 目录名 创建目录----touch 文件名 创建文件----rm -rf 目录、文件 删除----...

2019-08-21 19:23:00 102

转载 python-Web-数据库-oracle

1.oracle体系结构--------全局数据库,这里指物理磁盘上的数据库(物理结构,一个真实存在的磁盘目录),一般一台oracle服务器有1个全局数据库,文件占1G多。oracle允许一台-------- 一台电脑安装多个全局数据库,但是不建议这样做。因为一个全局数据库可以放所有的数据。-------- 这里与mysql不一样,mysql是随意创建数据库。 一个全局数据库...

2019-08-21 19:16:00 143

转载 python-Web-数据库-mysql

概念:服务器->数据库管理系统(软件)->数据库(文件夹)->表(文件)关系型安装与配置:>>>下载-安装-环境变量>>>启动 mysql | net start mysql | 手动>>>查看启动 tasklist | findstr mysql | netstat -an>&gt...

2019-08-21 19:10:00 91

转载 python-爬虫-scrapy

入门:下载:pip install scrapy工程:scrapy startproject 工程名Spider: scrapy genspider 爬虫名 url (--nolog//可选不显示日志)简介:持久化存储:1 :终端存储:scrapy crawl -o aaa.text 2 : 管道存储:items对象即穿过来的{}字典,之后存储...

2019-08-21 18:58:00 109

转载 python-Web-django-自定义标签

简化:@register.simple_tag  def current_time(token):    returndatetime.datetime.now().strftime(str(token))templatetags目录:  my_tag_filter.py:'''自定义标签与过滤器'''from django import templ...

2019-08-17 10:54:00 102

转载 python-Web-django-钩子验证

全局钩子验证:‘’’打包前端input,views数据处理,链接moduls数据库,用来验证 ’’’Views:Form=UserForm(request.POST)实例化对象Form.cleaned_data #干净字段和值Form.errors #dict---{‘效验错误字段’:’错误信息’}----form.errors.get(‘效验错误字段’)...

2019-08-17 10:43:00 138

转载 python-Web-django-ajax分页

views:from django.shortcuts import HttpResponse,redirect,renderfrom app01.models import *import json # 使用json格式数据from django.core.paginator import Paginator,EmptyPage,PageNotAnInteger...

2019-08-17 10:10:00 186

转载 python-Web-django-时间插件-三级联动

时间插件:第一步:下载https://www.layui.com/laydate/下载插件包,放在项目的static第二步:在html里引入js:<script src="/static/laydate/laydate.js"></script> <!-- 时间插件 -->引入标签:<input type=...

2019-08-17 09:50:00 246

转载 python-Web-django-图片上传

建路由创建方法渲染页面下载plupload插件。将插件放在项目根目录下的static下写页面,引入js,写html这个容器:放上传的图片当上传后,需要ul里放3要素:元素1:隐藏Input:值:图片路径,当点击发布文章时,将此路径提交后台,上传数据库元素2:<img src=‘’>显示已上传的图片,给用户观看元素3:<span...

2019-08-17 09:40:00 434

转载 python-Web-django-富文本编辑器

views:def gbook(request): '''''' text = request.POST.get('text') soup = BeautifulSoup(text, "html.parser") # 通过字符串创建 BeautifulSoup对象,即将字符串转为对象,然后调用对象里的相关方法 # for...

2019-08-17 09:20:00 190

转载 python-Web-django-qq扫码登陆

1.建路由2.写qq登录的a链接3 在控制器的loginQq的方法:拼接url,跳转到这个url:去:https://graph.qq.com/oauth2.0/authorize?response_type=code&client_id=111111&redirect_uri=http://127.0.0.1:8000/blog/returns&...

2019-08-08 20:18:00 362

转载 python-Web-django-邮箱登陆

setting:# 发送邮箱EMAIL_HOST = 'smtp.163.com'EMAIL_PORT = 465EMAIL_HOST_USER = '666666@163.com'#EMAIL_HOST_PASSWORD = '666666'EMAIL_HOST_PASSWORD = '666666'EMAIL_USE_SSL = True...

2019-08-08 19:23:00 209

转载 python-Web-django-短信登陆

until:import json, urllibfrom urllib.parse import urlencode# 发送短信def request2(mobile,num, m="GET"): appkey = 'a0d6d54cb54e74478f0eca04bdef'#'abf6ecebfa954395dad7dcc6be7c8' url...

2019-08-08 19:01:00 118

转载 python-https状态码

HTTP状态码状态码的职责是当客户端向服务器发送请求时,描述返回的请求结果。借助状态码,用户可以知道服务器端是正常处理了请求,还是出现了错误。状态码的类别>>>状态码 类别 说明1XX 信息性状态码(Information) 接收的请求正在处理2XX 成功状态码(Success) 请求正常处理完毕3XX 重定向状态码(Redirection) (Success)...

2019-08-08 14:28:00 197

转载 python-爬虫-selenium和phantomJs

1.selenum:三方库。可以实现让浏览器完成自动化的操作。2.环境搭建2.1 安装:pip install selenium2.2 获取浏览器的驱动程序下载地址:http://chromedriver.storage.googleapis.com/index.htmlhttp://npm.taobao.org/mirrors/chromedriver/浏览...

2019-08-08 14:00:00 61

转载 python-爬虫-bs4-BeautifulSoup

代码的使用流程:核心思想:将html文档转换成Beautiful对象,然后调用该对象中的属性和方法进行html文档指定内容的定位查找。1 导包:from bs4 import BeautifulSoup创建Beautiful对象:- 如果html文档的来源是来源于本地:1 Beautiful('open('本地的html文件')','lxml')- 如果html是...

2019-08-08 12:12:00 85

转载 python-阿里镜像源-pip

将pip源设置为国内>>>windows  1 地址栏输入%appdata%  2 新建pip文件价  3 文件夹里建pip.ini    内容:    [global]    timeout = 6000    index-url = https://mirrors.aliyun.com/pypi/simple/    truste...

2019-08-08 12:10:00 913

转载 python-Web-django-图形验证

import randomdef get_random_color(): return (random.randint(0, 255), random.randint(0, 255), random.randint(0, 255))def get_valid_code_img(request): # 方式1: # with open(...

2019-08-08 08:27:00 126

转载 markdown-博客编辑

1. 快捷键2. 基本语法2.1 字体设置斜体、粗体、删除线2.2 分级标题2.3 链接2.4 分割线2.5 代码块2.6 引用2.7 列表2.8 表格3. 常用技巧3.1 换行3.2 缩进字符3.3 特殊符号3.4 字体、字号与颜色3.5 链接的高级操作1.行内式2.参考式链接3.内容目录...

2019-08-07 19:55:00 46

转载 python-爬虫-史书典籍

import requestsimport osfrom lxml import htmlimport timedef get_title_url(tree): '''一级 获取标题''' # 史书典籍 # 格式:/book/sanguoyanyi.html History_book_url_list = tree.x...

2019-08-07 16:27:00 183

转载 python-爬虫-requests

requests库的使用>>>特性Keep-Alive&连接池国际化域名和URL带持久cookie的会话浏览器式的SSL认证自动内容解码基本/摘要式的身份认证优雅的key/value cookie自动解压Unicode响应体HTTP(S)代理文件分块上传流下载连接超时分块请求支持.netrc2 ...

2019-08-06 19:13:00 108

转载 python-Web-项目-svn和git

SVN概念:>>>本地服务端>>>服务端:  安装:windows傻瓜式安装  使用:    1 在弹出的右键菜单中选择Create New Repository或者新建->Repository    2 需要建立用户和组,并且需要分配权限    3 新建->User建立用户    4 建立用户组Cre...

2019-08-02 16:20:00 96

转载 python-Web-数据库-Redis

概述:>>>安装:>>>数据类型:  string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)>>>数据备份:redis 127.0.0.1:6379> SAVE>>>设置密码:127.0.0.1:6379> CONFIG ...

2019-08-02 14:42:00 110

转载 Python-Web-数据库-mongodb

理念:----无创建数据库方法,使用即创建----里面无数据,即数据库不存在----数据库有表,表里有一条数据,则数据库存在----表数据为JSON格式【{‘name’:’lisi’,’age’:18},{...},{...}】>>>增Use 数据库名------进入数据库-----------db.表名.insertOne({})单条 ...

2019-08-01 16:33:00 105

空空如也

空空如也

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

TA关注的人

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