2020年基于vscode的python开发环境配置

2020-02-29
阅读 1 分钟
2.1k
配色:gruvbox-material字体:operator mono 和 mononoki终端:zsh终端配色:gruv-box

pyppeteer: 基于asyncio的异步网页渲染爬虫库

2019-11-05
阅读 2 分钟
3.9k
简介 类似于selenium,pyppeteer也能渲染网页,但是它是异步的。 使用方法 安裝方法 pip install pyppeteer {代码...} 复杂案例,屏蔽css,图片,字体等 {代码...}

Tea: 一门新的编程语言

2019-08-07
阅读 2 分钟
2k
{代码...} {代码...}

下一代 Python 异步web框架

2019-08-03
阅读 1 分钟
1.6k
使用方法 {代码...}

爬虫的分层结构

2019-07-24
阅读 1 分钟
1.9k
抓取层 主要作用是获取原始网页的HTML数据或者JSON数据 调度层 负责准备即将爬取的URL与分配爬取任务 解析层 将原始数据解析为结构化数据,保存至数据库 存储层 负责将数据保存到数据库

智能web网页爬虫原理,不用写一行代码

2019-07-05
阅读 1 分钟
2.4k
列表页解析 列表定位 同性质子元素排序 元素面积排序 用户确认区域后元素xpath并存储 分页按钮定位 不包含子元素且文字包含“下一页,点击查看更多”等文字的标签。 调用dom.click()方法自动进入下一页,或者提取链接,存储xpath 列表项解析 标题解析:列表项中字体权重最大的标签为标题。用户确认后存储xpath。 详情链接...

2022 我的zsh配置

2019-02-20
阅读 1 分钟
3.6k
截图安装zsh, neovim, antigen,pyenv,nvm {代码...} 编辑 ~/.zshrc {代码...} 执行 {代码...}

强业务逻辑抽象API接口

2018-09-13
阅读 2 分钟
2.2k
组件 接入类 映射类 动作类 接入类 主要做路由,限流,鉴权等接入放行性质的工作 {代码...} 映射类 名称到动作类的映射 {代码...} 动作类 表达一个接口的实际业务逻辑操作,权限,数据schema都在这里进行配置 {代码...} 业务逻辑 操作顺序 数据结构与格式验证,validate 数据正确性验证,如验证码,密码等,check 数据存...

现代化高效率API接口开发

2018-09-11
阅读 3 分钟
2.7k
主要负责对数据库数据进行增删改查,用户管理,商品管理,订单管理等,主要为后台管理系统接口和配置接口,严格按照RESTful规范编写, 状态码按照标准规范。

一种新的 RESTful 权限设计讨论

2017-04-12
阅读 1 分钟
2.5k
请求权限映射 根据RESTful的相关风格规范, 我们将请求映射为以下几种操作 {代码...} 权限控制器映射 如果后端以MVC模式进行开发, 那么我们可以映射如下控制器 {代码...} 鉴权流程 权限的管理采用传统的RBAC模式 身份验证,返回具体user或者anonymous,接下来我们把这一步返回的user都作为正常user 验证请求权限,即上述验证...

Python开源项目结构总结

2017-04-04
阅读 1 分钟
7.8k
我参考了一些流行的python开源项目,总结一下python开源项目结构。 基本结构 结构说明 docs: 项目文档 tests: 测试代码 project: 项目内容 .gitignore: git忽略文件 .travis.yml: 配置travis ci AUTHROS.md: 作者及贡献者列表 HISTORY.md:版本更新历史说明(也可以用CHANGELOG.md) LISENCE: 开源协议 README.md: 项目说...

理想restful框架猜想

2017-03-29
阅读 1 分钟
1.6k
数据库是重中之重,我理想中的ORM最重要的功能是Model与数据库的同步,靠migration来同步数据库总觉得哪里怪怪的. 希望能有这样一个工具,同步Model与数据库.

xweb: 后端开发应该是简洁的, 禅意的

2017-03-09
阅读 1 分钟
5.9k
如果使用 python 技术栈, 通常情况下我们会选择 flask 全套,django,或者 tornado. 他们的模板引擎, session 功能在当下的后端开发中是基本不用的.

xweb: 一款无依赖的python web框架(低于500行代码)

2017-03-07
阅读 2 分钟
3.7k
github地址: [链接] 简介 用极少的代码实现一款web框架,目标是用低于1000行的代码实现flask的核心功能,xweb框架基于python3.5以上开发 特点 few code do more no dependencies 安装 pip install xweb hello world {代码...} 路由 {代码...} 请求 {代码...} 相应 {代码...} 中间件 {代码...} TODO more http status cod...

ubuntu16.04服务器部署Python环境

2017-03-03
阅读 1 分钟
3.3k
一行一行执行就行了,你有办法的 {代码...} pycharm 最新注册方法lisence server :http://idea.iteblog.com/key.php

商城系统RESTful API设计

2017-03-02
阅读 2 分钟
7.8k
接口设计 我认为一个好的接口,就算是单独取出其中一个来看,也能明白它的用途 通用接口 {代码...} 客人模式接口 {代码...} 用户模式接口 {代码...} 后台模式接口 {代码...}

代写文章列表

2017-02-13
阅读 1 分钟
1.8k
技术 Ubuntu配置与美化方案 Python开发环境搭建 自定义Django脚手架 关系型数据库简明用法 Django缓存系统使用 Fabric+Nginx+uWSGI部署Django Django+Celery+RabbitMQ开发异步任务系统 Sphinx进行文档编写 pytest进行代码测试 在Django中加入支付功能 开源搜索引擎ElasticSearch简明用法 开源日志引擎Logstash简明用法 ...

python最佳实践笔记

2017-02-08
阅读 1 分钟
2.3k
本文为阅读Python最佳实践指南后的心得体会 结构 {代码...} 风格 autopep8 文档 Sphinx 测试 pytest tox 持续 Travis-CI

分享一个Django-restful-framework快速开始脚手架

2016-12-28
阅读 1 分钟
5.4k
git地址 https://github.com/gaojiuli/DRF-startup.git 特征 一个基本的自定义用户 一个自定义认证 一个权限 一个过滤器 一个celery任务 一套CRUD模板 用法 git clone https://github.com/gaojiuli/DRF-startup.git 配置python3.5.2环境 配置数据库,在project/settings.py中 执行pip install -r requirements python man...

基于HTTP标准协议的API接口设计规范构思

2016-12-19
阅读 1 分钟
9k
开发规范 版本控制git 开发流程git flow 接口 请求方式 url 动作 中文说明 GET /resources/ list 列表 POST /resources/ create 创建 GET /resources/:id retrieve 详细 PUT /resources/:id update 更新 PATCH /resources/:id partial_update 部分更新 DELETE /resources/:id destroy 删除 数据 请求支持form-date,json,...

ubuntu16.04 安装docker笔记 2016年12月修订

2016-11-25
阅读 1 分钟
2.9k
感谢daocloud提供的docker相关服务 Docker {代码...} Docker Compose {代码...} {代码...} 镜像加速 {代码...} 测试

jetbrain EAP版本下载地址

2016-11-17
阅读 1 分钟
2.2k
We at JetBrains believe that making tools for developers should greatly involve listening to developers. Our Early Access Programs let development community closely participate in discussions about product and influence development planning, from early stages onwards.Early Access Program allows y...

Django后端开发笔记

2016-11-16
阅读 1 分钟
2.2k
业务逻辑梳理数据库设计接口设计接口实现API文档编写架构选择服务器部署

python发送邮件DEMO

2016-11-07
阅读 2 分钟
2.6k
{代码...}

基于python3.5+的web框架sanic中文入门教程

2016-10-17
阅读 4 分钟
19.5k
简介 sanic是一款用python3.5+写的web framework,用法和flask类似,sanic的特点是非常快github官网:[链接] 速度比较 框架 实现基础 每秒请求数 平均时间 Sanic Python 3.5 + uvloop 30,601 3.23ms Wheezy gunicorn + meinheld 20,244 4.94ms Falcon gunicorn + meinheld 18,972 5.27ms Bottle gunicorn + meinheld 13,...

django-rest-framework接口代码生成器

2016-09-26
阅读 2 分钟
3.8k
拒绝重复劳动. 保存如下代码为codeGen.py,放到模块统计目录下 {代码...} 执行命令 在模块目录下执行 python codeGen.py 模型单词 模型说明其中模型单词为托峰命名法.

微信小程序项目结构及其说明

2016-09-23
阅读 1 分钟
3k
{代码...}

github api设计赏析

2016-09-13
阅读 1 分钟
3.6k
本文将以赏析github的api为主题,深入探索restful api的优雅实现

django权限的自定义

2016-09-08
阅读 1 分钟
3.6k
添加权限 1 {代码...} 2 {代码...} 分配权限 {代码...} 检查权限 {代码...}

django orm 查询语句

2016-08-28
阅读 1 分钟
3.1k
{代码...}