摘要: (转自:http://www.runoob.com/w3cnote/git-guide.html)如果你是一枚Coder,但是你不知道Github,那么我觉的你就不是一个菜鸟级别的Coder,因为你压根不是真正Coder,你只是一个Code搬运工。但是你如果已经在读这篇文章了,我觉的你已经知道Git... 阅读全文
posted @ 2015-09-11 16:54 whats 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 数据库下载 Mysql官方网站:http://www.mysql.com/,数据库下载地址:http://www.mysql.com/downloads/。从官方网站可以找到两种文件包,一种是exe安装程序,另一种是zip压缩包。安装1. 将解压后的文件夹放到某个目录下,比如c:\software;... 阅读全文
posted @ 2015-09-07 23:25 whats 阅读(219) 评论(0) 推荐(0) 编辑
摘要: web serviceWeb service是一个平台独立的,低耦合的,自包含的、基于可编程的web的应用程序,可使用开放的XML(标准通用标记语言下的一个子集)标准来描述、发布、发现、协调和配置这些应用程序,用于开发分布式的互操作的应用程序。Web Service技术, 能使得运行在不同机器上的不... 阅读全文
posted @ 2015-09-01 11:06 whats 阅读(1215) 评论(0) 推荐(0) 编辑
摘要: selenium 用户扩展和插件(转载:http://luyongxin88.blog.163.com/blog/static/9255807201181114747437/)User extensions 用户扩展,就是给用户提供一个自己写命令的方法。自己写的命令将会和selenium本身的命令一... 阅读全文
posted @ 2015-08-28 14:21 whats 阅读(638) 评论(0) 推荐(0) 编辑
摘要: Selenium API说明文档(转载自:http://wiki.javascud.org/display/springs/SeleniumRefrence)Commands (命令)Action对当前状态进行操作失败时,停止测试Assertion校验是否有产生正确的值Element Locator... 阅读全文
posted @ 2015-08-27 15:47 whats 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 简介SeleniumIDE(集成开发环境)是用于开发的Selenium测试用例的工具。这是一个易于使用Firefox插件且通常开发测试情况下,最有效的方式。它还包含一个上下文菜单,允许你先从浏览器当前显示的页面中选择一个UI元素,然后从Selenium列表中选择带有参数的命令,根据所选择的UI元素的... 阅读全文
posted @ 2015-08-27 15:30 whats 阅读(471) 评论(0) 推荐(0) 编辑
摘要: 在我们日常上网浏览网页的时候,经常会看到一些好看的图片,我们就希望把这些图片保存下载。我们可以通过python来实现这样一个简单的爬虫功能,把我们想要的代码爬取到本地。实例:爬取百度贴吧里的图片import reimport urllibdef getHtml(url): page=urlli... 阅读全文
posted @ 2015-08-27 11:09 whats 阅读(176) 评论(0) 推荐(0) 编辑
摘要: XPathXPath即为XML路径语言,它是一种用来确定XML(标准通用标记语言的子集)文档中某部分位置的语言。XPath基于XML的树状结构,提供在数据结构树中找寻节点的能力。起初 XPath 的提出的初衷是将其作为一个通用的、介于XPointer与XSL间的语法模型。但是 XPath 很快的被开... 阅读全文
posted @ 2015-08-26 14:45 whats 阅读(234) 评论(0) 推荐(0) 编辑
摘要: seleniumSelenium 是ThoughtWorks专门为Web应用程序编写的一个验收测试工具。功能框架底层使用JavaScript模拟真实用户对浏览器进行操作。测试脚本执行时,浏览器自动按照脚本代码做出点击,输入,打开,验证等操作,就像真实用户所做的一样,从终端用户的角度测试应用程序。使浏... 阅读全文
posted @ 2015-08-25 17:07 whats 阅读(167) 评论(0) 推荐(0) 编辑
摘要: Python 内置封装了很多常见的网络协议的库,因此Python成为了一个强大的网络编程工具,这里是对Python的网络方面编程的一个简单描述。在标准库中有很多网络设计相关的模块,除了那些明确处理网络事务的模块外,还有很多模块也是是和网络相关的,下面是几个常用的网络设计模块:socket模块sock... 阅读全文
posted @ 2015-08-24 16:27 whats 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 数据库支持纯文本只能够实现一些简单有限的功能。如果想要实现自动序列化,也可以使用shelve模块和pickle模块来实现。但是,如果想要自动的实现数据并发访问,以及更标准,更通用的数据库(database)存储方式还是使用数据库。python数据库API很多支持SQL标准的数据库在Python中都有... 阅读全文
posted @ 2015-08-20 16:22 whats 阅读(410) 评论(0) 推荐(0) 编辑
摘要: GUIpython提供了多个图形开发界面的库,几个常用Python GUI库如下:Tkinter:Tkinter模块("Tk 接口")是Python的标准Tk GUI工具包的接口.Tk和Tkinter可以在大多数的Unix平台下使用,同样可以应用在Windows和Macintosh系统里.,Tk8.... 阅读全文
posted @ 2015-08-19 15:42 whats 阅读(10518) 评论(0) 推荐(0) 编辑
摘要: 打开文件open函数使用一个文件名作为唯一的强制参数,返回一个文件对象语法:file object = open(file_name [, access_mode][, buffering])各个参数的细节如下:file_name:file_name变量是一个包含了你要访问的文件名称的字符串值。ac... 阅读全文
posted @ 2015-08-18 17:08 whats 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 什么是正则表达式正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配。最简单的正则表达式就是普通字符串,可以匹配其自身。换包话说,正则表达式’python’可以匹配字符串’python’。你可以用这种匹配行为搜索文本中的模式,并且用计算后有值并发特定模式,或都将文本进行分... 阅读全文
posted @ 2015-08-17 17:13 whats 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 模块前面有简单介绍如何使用import从外部模块获取函数并且为自己的程序所用:>>> import math>>> math.sin(0)0.0>>> 模块是程序任何python程序都可以作为模块导入。假设写如下程序,并且将它保存为以F:\python\myDemo\hello.pyprint 'h... 阅读全文
posted @ 2015-08-14 16:50 whats 阅读(358) 评论(0) 推荐(0) 编辑
摘要: 准备工作为了确保类是新型类,应该把_metaclass_=type入到你的模块的最开始class NewStyle(object): more_code_hereclass OldStyle: more_code_here 在这个两个类中NewType是新类,OldType是属于旧... 阅读全文
posted @ 2015-08-11 16:04 whats 阅读(331) 评论(0) 推荐(0) 编辑
摘要: 什么是异常python用异常对象(exceptionobject)来表示异常情况。遇到错误后,会引发异常。如果异常对象并未被处理或捕捉,程序就会用所谓的回溯(Traceback,一种错误信息)终止执行>>> 1/0Traceback (most recent call last): File ""... 阅读全文
posted @ 2015-08-06 16:09 whats 阅读(1067) 评论(0) 推荐(0) 编辑
摘要: 对象的魔力创建自已对象是python非常核心的概念,事实上,python被称为面向对象语言,本章会介绍如何创建对象。以及面向对象的概念:继承、封装、多态。多态:可对不同类的对象使用同样的操作。封装:对外部世界隐藏对象的工作细节。继承:以普通的类为基础建立专门的类对象。多态多态意味着就算不知道变量所引... 阅读全文
posted @ 2015-08-05 16:27 whats 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 懒惰即美德斐波那契数列>>> fibs=[0,1]>>> for i in range(8): fibs.append(fibs[-2]+fibs[-1])>>> fibs[0, 1, 1, 2, 3, 5, 8, 13, 21, 34]orfibs=[0,1]num=input('How many... 阅读全文
posted @ 2015-08-04 10:08 whats 阅读(348) 评论(0) 推荐(0) 编辑
摘要: print和import的更多信息使用逗号输出>>> print 'age:', 42age: 42>>> 1,2,3(1, 2, 3)>>> print 1,2,31 2 3>>> print (1,2,3)(1, 2, 3)>>> name='Gumby'>>> salutation='Mr.'... 阅读全文
posted @ 2015-07-30 16:06 whats 阅读(254) 评论(0) 推荐(0) 编辑