- 博客(27)
- 收藏
- 关注
原创 爬虫--基础
request 模块使用 一、参数设置 import request url = "https://www.baidu.com" headers = {"User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) ...
2018-09-03 23:31:41 294
原创 python-datetime模块,获取N天, N周, N月前的第一天到最后一天的时间
from datetime import datetime, timedeltaclass GenWechatDatetime(object): @staticmethod def get_days_time(daily=1): if daily >= 1: begin_date = (datetime.now() - tim...
2018-09-03 19:40:23 1570
原创 mongodb基础入门
启动 安装, 默认没有权限 sudo apt-get install -y mongodb 1方法 sudo service mongodb start mongo exit sudo service mongodb stop 2方法 sudo mongod --dbpath=/data/da1 mongo ...
2018-08-27 22:45:14 202
原创 django基础入门
部署 静态部署 使用Nginx提供静态文件,反向代理,业务服务器使用uwsgi+Django Nginx 反向代理服务器 反向代理 负载均衡 请求转发 收集静态文件 配置文件中配置收集之后存放的目录 在项目目录下pyth...
2018-08-27 22:44:26 299
原创 git,redis基础入门
redis 字符串string 哈希hash 列表list 集合set 有序集合zset 字符串string 设置键值 set key value 设置键值,过期时间 setex aa 3 ...
2018-08-27 22:43:01 487
原创 前端基础入门
HTML超文本标记语言, 超文本指的是超链接,标记指的是标签,是一种用来制作网页的语言, 标签 常用快标签 <h1>... <div> <p> 内联标签 <a href=''> <img src=''> <...
2018-08-27 22:41:21 194
原创 Python--基础22
GIL Python 3.x使用计时器(执行时间达到阈值后,当前线程释放GIL)或Python 2.x,tickets计数达到100深拷贝、浅拷贝 copy.copy对于可变类型,会进行浅拷贝,对于不可变类型,不会拷贝,仅仅是指向 copy.deepcopy私有化 _x: 单前置下划线,私有化属性或方法, from somemodul...
2018-08-27 22:39:11 224
原创 python--基础11
操作系统 桌面 手机 服务器 嵌入式ubuntu常用路径 /etc 系统配置文件 /bin 可执行二进制文件目录 /var 系统执行时经常变化的文件 如/var/log ls pwd cd cp mv rm mkdir touch clear...
2018-08-27 22:37:55 266
原创 python--基础00
eval(str ) 用来计算在字符串中的有效Python表达式,并返回一个对象将字符串形式的数据,转换为原本的类型 str='3.14' str2 = "[10, 20, 30]" print(type(eval(str))) # <class 'float'> print(type(eval(str2))) # <cl...
2018-08-27 22:32:30 177
原创 falsk--model
from datetime import datetimefrom werkzeug.security import generate_password_hash, check_password_hashfrom info import constantsfrom . import dbclass BaseModel(object): """模型基类,为每个模型补充创建时间...
2018-08-27 07:41:37 319
原创 django--user
from django.shortcuts import renderfrom rest_framework.views import APIViewfrom django.http import HttpResponsefrom meiduo_mall.libs.captcha.captcha import captchafrom django_redis import get_red...
2018-08-26 23:55:04 244
原创 django--goods
from django.shortcuts import renderfrom rest_framework.generics import ListAPIView, GenericAPIViewfrom rest_framework.filters import OrderingFilterfrom drf_haystack.viewsets import HaystackViewSet...
2018-08-26 23:48:01 384
原创 falsk----app--manager
from flask import Flask# 导入扩展flask_sqlalchemyfrom flask_sqlalchemy import SQLAlchemy# 导入扩展flask-session,配置session信息的存储from flask_session import Session# 导入扩展flask-wtffrom flask_wtf import CSRFP...
2018-08-26 23:20:16 598
原创 falsk--装饰器
# 自定义过滤器,用来对模板页面进行处理处理from flask import session, current_app, gfrom info.models import Userimport functoolsdef index_class(index): if index == 0: return 'first' elif index == 1...
2018-08-26 23:11:36 229
原创 falsk--admin
import timefrom datetime import datetime, timedeltafrom flask import g, render_template, request, session, redirect, url_for, jsonify, current_app, abortfrom info import constants, dbfrom info....
2018-08-26 23:09:10 334
原创 falsk--news
from flask import session, render_template, current_app, jsonify, request, g# 导入蓝图对象from . import news_blu# 导入User模型类from info.models import User, News, Category, Comment, CommentLike# 导入自定义的状态码...
2018-08-26 23:08:18 292
原创 falsk--password
from . import passport_blu# 导入自定义的状态码from info.utils.response_code import RET# 导入captcha扩展from info.utils.captcha.captcha import captcha# 导入redis实例from info import redis_store,constants,db# 导入...
2018-08-26 23:07:17 298
原创 falsk---profile
from flask import g, redirect, render_template, request, jsonify, current_app, sessionfrom . import profile_blu# 导入登录验证装饰器from info.utils.commons import login_required# 导入自定义的状态码from info.utils...
2018-08-26 23:06:17 357
原创 点击, 收藏, 评论
点击排行@index_blu.route('/')def index(): ... # 获取点击排行数据 news_list = None try: news_list = News.query.order_by(News.clicks.desc()).limit(constants.CLICK_RANK_MAX_NEWS) exce...
2018-08-24 00:04:28 476
原创 Python开发中虚拟环境的创建和使用
第一种 安装虚拟环境的命令 :sudo pip install virtualenvsudo pip install virtualenvwrapper 安装完虚拟环境后,如果提示找不到mkvirtualenv命令,须配置环境变量:# 1、创建目录用来存放虚拟环境mkdir $HOME/.virtualenvs# 2、打开~/.bashrc...
2018-07-30 18:12:33 186
原创 Django框架使用mysql主从数据库实现读写分离
1 前提是你已经配置好你的mysql主从, 参见上篇 2. 在配置文件中增加slave数据库的配置DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'HOST': '127.0.0.1', 'PORT': 3306, # 主 'U...
2018-07-15 23:51:39 2281
原创 ubuntu中使用docker作为从机, 配置mysql主从数据库
0---配置主从同步有很多种方法,可以总结为如下的步骤: (1) 在主服务器上,必须开启二进制日志机制和配置一个独立的ID (2) 在每一个从服务器上,配置一个唯一的ID,创建一个用来专门复制主服务器数据的账号 (3) 在开始复制进程前,在主服务器上记录二进制文件的位置信息 (4) 如果在开始复制之前,数据库中已经有数据,就必须先创建一个数据快照(可以使用mysqldump...
2018-07-15 23:38:40 572
原创 3.2 requests 模块--帮助我们发起请求获取响应
一、基本使用 request.get(url)# 方式一:利用params参数发送带参数的请求, hearders发送时自带请求头伪装浏览器import requestsheaders = {"User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrom...
2018-07-11 11:28:25 352
原创 3.1爬虫的基本知识点
数据来源 ·第三方公司购买 ·免费网站下载 ·人工收集 ·爬虫爬取数据定义 模拟浏览器发送网络请求, 接收请求响应, 一种按照一定规则, 自动抓取网络信息的程序。爬虫分类 ·通用爬虫, ·聚焦爬虫 ·流程 ·向起始url发送请求, 并获取响应, ·对响应进行提取, ·如果提取url, 则继续发送请求获取响应 ·如果提取数据, 则将数据保存 ·http: 超文本传输协议 ·https:H...
2018-07-11 11:09:59 224
转载 redis数据库数据类型使用参考
redis所有参考命令:http://doc.redisfans.com/ 2. redis所有方法的使用:http://redis-py.readthedocs.io/en/latest/#indices-and-tables
2018-07-05 10:46:30 115
转载 安装Docker-ce,出现问题依赖: libseccomp2 (>= 2.3.0) 但是 2.2.3-3ubuntu3 正要被安装
我在百度搜索解决方法更新libseccomp2失败,这里 我是指定版本安装了低版本docker-ce sudo apt install docker-ce=17.03.2~ce-0~ubuntu-xenial
2018-06-29 08:39:05 14994 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人