本节内容 一、什么是web框架 二、MVC和MTV视图 三、Django基本命令 四、路由配置系统 五、编写视图 六、Template 七、ORM 对于所有的web应用,本质上其实就是一个socket服务端,用户的浏览器就是一个socket客户端 上述通过socket来实现了其本质,而对于真实开发中 ...
分类:
编程语言 时间:
2017-05-11 18:36:15
阅读次数:
345
import re phoneNumRegex=re.compile(r'\d\d\d-\d\d\d-\d\d\d\d') mo=phoneNumRegex.search('My number is 415-555-4242.') print('Phone number found: '+mo.gr ...
分类:
编程语言 时间:
2017-05-10 19:52:37
阅读次数:
231
公司的模块都新加了加密算法,现在就是需要把约100台机器的zk进行调整,目前在ansible控制机上已经写好了新的zkip,然后计划是把这个新zkip的文件下发到那100台机器里,然后这100台机器的文件中把他们各自的ip和hostname添加到这个文件上。于是就写了一个ansible-playbook:----..
分类:
其他好文 时间:
2017-05-03 19:10:18
阅读次数:
2850
接收执行参数 sys.argv就是用来接收python解释器后边加的所有参数都会封装到argv里边,argv的类型是类表 ...
分类:
编程语言 时间:
2017-05-02 20:55:25
阅读次数:
177
selenium 是一个web的自动化测试工具,不少学习功能自动化的同学开始首选selenium ,相因为它相比QTP有诸多有点: * 免费,也不用再为破解QTP而大伤脑筋 * 小巧,对于不同的语言它只是一个包而已,而QTP需要下载安装1个多G 的程序。 * 这也是最重要的一点,不管你以前更熟悉C、 ...
分类:
编程语言 时间:
2017-05-01 22:13:00
阅读次数:
216
python自动化运维之路~DAY10 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 ...
分类:
编程语言 时间:
2017-05-01 09:52:26
阅读次数:
153
一、环境准备 1.安装ddt模块,打开cmd输入pip install ddt在线安装 二、数据驱动原理 1.测试数据为多个字典的list类型 2.测试类前加修饰@ddt.ddt 3.case前加修饰@ddt.data() 4.运行后用例会自动加载成三个单独的用例 ...
分类:
编程语言 时间:
2017-05-01 01:23:49
阅读次数:
1731
前言 selenium2启动Chrome浏览器是需要安装驱动包的,但是不同的Chrome浏览器版本号,对应的驱动文件版本号又不一样,如果版本号不匹配,是没法启动起来的。 一、Chrome遇到问题 1.如果在启动chrome浏览器时候,出现如下界面,无法打开网址,那么首先恭喜你,踩到了坑,接下来的内容 ...
分类:
编程语言 时间:
2017-04-30 16:17:15
阅读次数:
161
1、Python与其他语言对比 - C语言的解释方式 代码-->机器码-->计算机 - python,java,php等高级语言的解释方式 代码-->字节码-->机器码-->计算机 2、编码 - ascii 1.ascii只支持英文256个,不支持中文 - unicode(万国码) 1.unicod ...
分类:
编程语言 时间:
2017-04-29 20:02:50
阅读次数:
136
1、使用while循环输入 1 2 3 4 5 6 8 9 10 2、求1-100的所有数的和 #第一种方法 value = 0 for i in range(1,101): value = value + i print (value) #第二种方法 value = 0 i = 1 while i ...
分类:
编程语言 时间:
2017-04-29 19:56:02
阅读次数:
273