文章分类 -  python之路

1 2 下一页
Django打造大型企业官网-知识点汇总(一)
摘要:Django打造大型企业官网-知识点汇总 本博文只是用于记录Django相关的一些容易遗漏的知识点,并非详细介绍Django文档内容 一、Django基础部分 1、自定义URL转换器 demo: 二、Django模板语言 1、for...in...标签 1.1、遍历字典的时候,需要使用`items` 阅读全文
posted @ 2019-03-19 17:59 Eric_nan 阅读(899) 评论(0) 推荐(0)
python接口测试框架实战与自动化进阶(三)
摘要:python接口测试框架实战与自动化进阶 一、持续集成 1、持续集成环境搭建 1)安装Jenkins 官网下载后直接安装:https://jenkins.io/ 终端直接安装及启动:java -jar jenkins.war 2)Jenkins用于: 持续、自动地构建/测试软件项目。 l 监控一些定 阅读全文
posted @ 2018-10-22 02:23 Eric_nan 阅读(951) 评论(0) 推荐(0)
接口测试入门
摘要:接口测试入门 一、接口测试流程 需求分析 需求评审 场景设计 用例设计 数据准备 执行 1、接口测试的用例设计 功能用例 逻辑业务用例 异常测试用例 安全 二、接口测试工具的介绍及使用 1、接口测试工具的分类 1)抓取接口工具: httpwatch:只能在 IE跟 firefox 里面,其他浏览器不 阅读全文
posted @ 2018-10-16 23:33 Eric_nan 阅读(428) 评论(0) 推荐(0)
Python+Django+Ansible Playbook自动化运维项目实战(一)
摘要:Python+Django+Ansible Playbook自动化运维项目实战 一、入门引导 DevOPS DevOps(英文Development和Operations的组合)是一组过程、方法与系统的统称,用于促进开发(应用程序/软件工程)、技术运营和质量保障(QA)部门之间的沟通、协作与整合。它 阅读全文
posted @ 2018-10-14 01:20 Eric_nan 阅读(5642) 评论(6) 推荐(0)
异步 IO(续)
摘要:异步IO 一、异步IO -客户端 1、使用selector 下的 DefaultSelector: 1.1、适用于linux epoll: from urllib.parse import urlparse from selectors import DefaultSelector,EVENT_RE 阅读全文
posted @ 2018-10-12 22:34 Eric_nan 阅读(167) 评论(0) 推荐(0)
Python高级编程和异步IO并发编程(四)
摘要:Python高级编程和异步IO并发编程 一、asyncio并发编程 1、事件循环 事件循环+回调(驱动生成器)+epoll(IO多路复用) asyncio 是 python 用于解决异步IO编程的一整套解决方案 asyncio 包含各种特定系统实现的模块化事件循环 传输和协议抽象 对 TCP、UDP 阅读全文
posted @ 2018-10-12 01:46 Eric_nan 阅读(440) 评论(0) 推荐(0)
Python高级编程和异步IO并发编程(三)
摘要:Python高级编程和异步IO并发编程 一、协程和异步io 1、并发、并行、同步、异步、阻塞、非阻塞 并发: 是指一个时间段内,有几个程序在同一个cpu上运行,但是任意时刻只有一个程序在cpu上运行。 并行: 是指任意时刻点上,有多个程序同时运行在多个cpu上。 同步: 是指代码调用IO操作时,必须 阅读全文
posted @ 2018-10-11 02:12 Eric_nan 阅读(307) 评论(0) 推荐(0)
Python高级编程和异步IO并发编程(二)
摘要:Python高级编程和异步IO并发编程 一、多线程、多进程和线程池编程 1、GIL gil global interpreter lock (全局解释器锁) python中一个线程对应于c语言中的一个线程 (cpython) gil使得同一个时刻只有一个线程在一个cpu上执行字节码, 无法将多个线程 阅读全文
posted @ 2018-10-10 21:04 Eric_nan 阅读(589) 评论(1) 推荐(1)
Python高级编程和异步IO并发编程(一)
摘要:Python高级编程和异步IO并发编程 一、类与对象 1、抽象基类(abc模块) 2、isinstance 与 type 区别 因此,类型判断一般使用isinstance ,少用type 3、类变量 和 对象变量 类变量:类 及 对象均可以调用,不同点在于:类调用时如果修改该变量数据,则在该类中数据 阅读全文
posted @ 2018-10-07 01:51 Eric_nan 阅读(1211) 评论(0) 推荐(0)
Scrapy 学习笔记(二)
摘要:scrapy 一、scrapy框架 - Twisted使用 1、知道 reactor 、getPage、defer 作用: 2、利用twisted实现并发,步骤: 1、利用getPage创建socket: 2、此时,只是创建了socket,以及构造了回调函数,还没将socket添加到事件循环中去,做 阅读全文
posted @ 2018-10-01 01:44 Eric_nan 阅读(133) 评论(0) 推荐(0)
Scrapy 学习笔记(-)
摘要:Scrapy Scrapy 是一个为了爬取网站数据,提取结构性数据而编写的应用框架。 其可以应用在数据挖掘,信息处理或存储历史数据等一系列的程序中。其最初是为了页面抓取 (更确切来说, 网络抓取 )所设计的, 也可以应用在获取API所返回的数据(例如 Amazon Associates Web Se 阅读全文
posted @ 2018-10-01 00:00 Eric_nan 阅读(148) 评论(0) 推荐(0)
ajax相关知识 笔记
摘要:ajax相关知识 笔记 1、ajax小试:传递一个数组或字典到网页,由json处理,再显示出来 views.py: from django.http import HttpResponse import json def ajax_list(request): a = list(range(100) 阅读全文
posted @ 2018-09-19 21:31 Eric_nan 阅读(173) 评论(0) 推荐(0)
python之路 常用算法学习
摘要:一、算法相关 未整理,先跳过 二、常用排序 名称 复杂度 说明 备注 冒泡排序Bubble Sort O(N*N) 将待排序的元素看作是竖着排列的“气泡”,较小的元素比较轻,从而要往上浮 插入排序 Insertion sort O(N*N) 逐一取出元素,在已经排序的元素序列中从后向前扫描,放到适当 阅读全文
posted @ 2018-09-12 01:16 Eric_nan 阅读(159) 评论(0) 推荐(0)
面试相关
摘要:一、python相关 1、range和xrange的区别是什么? python 2.x系列中有range、xrange两种类型: range:生成的是一个序列,list对象 xrange:生成的是一个迭代器(iterator) python 3.x系列中只有range类型,没有xrange: ran 阅读全文
posted @ 2018-09-11 23:25 Eric_nan 阅读(186) 评论(0) 推荐(0)
Django中的Form和ModelForm 笔记
摘要:一、Form 1.models表单定义:自定义表单、自定义验证 from django import forms # 导入表单模块 from django.core.exceptions import ValidationError class RegisterForm(forms.Form): # 阅读全文
posted @ 2018-08-21 01:01 Eric_nan 阅读(190) 评论(0) 推荐(0)
Django + Uwsgi + Nginx 实现生产环境部署
摘要:Django + Uwsgi + Nginx 实现生产环境部署 uwsgi介绍 uWSGI是一个Web服务器,它实现了WSGI协议、uwsgi、http等协议。Nginx中HttpUwsgiModule的作用是与uWSGI服务器进行交换。 要注意 WSGI / uwsgi / uWSGI 这三个概念 阅读全文
posted @ 2018-08-15 23:55 Eric_nan 阅读(323) 评论(0) 推荐(0)
Redis 笔记
摘要:一、课前准备 1、本地通过Xshell连接虚拟机Ubuntu终端 1)下载Xshell 2)打开xshell,新建会话 3)连接:协议选 SSH , 主机号填虚拟机ip地址 192.168.1.145 4)身份验证 ps:如首次连接不成功,可能是服务端(linux)没开启或没安装ssh服务: 输入: 阅读全文
posted @ 2018-08-11 12:11 Eric_nan 阅读(261) 评论(0) 推荐(0)
CRM项目 (一)
该文被密码保护。
posted @ 2018-06-30 16:34 Eric_nan 阅读(7) 评论(0) 推荐(0)
python之路 jQuery学习笔记
摘要:jQuery 一、选择器与筛选器 1 3.1.1 基本选择器 2 3 1 4 $("*") $("#id") $(".class") $("element") $(".class,p,div") 5 3.1.2 层级选择器 6 7 1 8 $(".outer div") $(".outer>div" 阅读全文
posted @ 2018-06-22 17:59 Eric_nan 阅读(183) 评论(0) 推荐(0)
python之路 DOM简要笔记
摘要:DOM DOM: 文档对象模型(Document Object Model,DOM)是一种用于HTML和XML文档的编程接口。它给文档提供了一种结构化的表示方法,可以改变文档的内容和呈现方式。我们最为关心的是,DOM把网页和脚本以及其他的编程语言联系了起来。DOM属于浏览器,而不是JavaScrip 阅读全文
posted @ 2018-06-22 00:03 Eric_nan 阅读(187) 评论(0) 推荐(0)

1 2 下一页