一般情况,要使用某个类的方法,需要先实例化一个对象再调用方法。而使用@staticmethod或@classmethod,就可以不需要实例化,直接类名.方法名()来调用。既然@staticmethod和@classmethod都可以直接类名.方法名()来调用,那他们有什么区别呢从它们的使用上来看,-@staticmethod不..
分类:
其他好文 时间:
2015-08-13 06:34:15
阅读次数:
127
数据类型、模型或节点——这些都只是mock对象可承担的角色。但mock在单元测试中扮演一个什么角色呢?有时,你需要为单元测试的初始设置准备一些“其他”的代码资源。但这些资源兴许会不可用,不稳定,或者是使用起来太笨重。你可以试着找一些其他的资源替代;或者你可以通过创建一个被称为mock的东西来模拟.....
分类:
编程语言 时间:
2015-08-13 06:28:00
阅读次数:
260
http://www.cnblogs.com/qi09/archive/2012/02/06/2340712.htmlpython中出现Non-ASCII character '\xe7' in file ex6.py on line 1, but no encoding declare的错误可按照...
分类:
编程语言 时间:
2015-08-13 06:26:34
阅读次数:
119
Python中的list,跟c++中的vertor有些类似,支持随机访问,可以动态增加或者删除数据,但是list要比vector更加灵活,可以存放任意类型的元素,包括嵌套list。 ????1. list的创建: 使用[]表示,元素之...
分类:
编程语言 时间:
2015-08-13 01:20:10
阅读次数:
179
一、工程目录详解创建工程后得到如下目录:1. manage.py管理项目、创建数据库、启动服务器等、测试等。查看子命令:python manage.py启动服务器:python manage.py runserver指定启动服务器的地址和端口:python manage.py runserver 0...
分类:
系统相关 时间:
2015-08-13 01:05:21
阅读次数:
197
【方法一】我的电脑->属性->高级->环境变量->系统变量 在系统变量里找到PATH,双击PATH,在结尾加上 ";C:\Python26"(不要引号) 【方法二】运行->cmd 输入set PATH=%PATH%;C:\Python25 接下来,再在当前的 cmd下输入python,即可运行Win...
分类:
编程语言 时间:
2015-08-13 00:57:09
阅读次数:
308
本文实例讲述了python使用Flask框架获取用户IP地址的方法。分享给大家供大家参考。具体如下:下面的代码包含了html页面和python代码,非常详细,如果你正使用Flask,也可以学习一下最基本的Flask使用方法。python代码如下:from flask import Flask, re...
分类:
其他好文 时间:
2015-08-13 00:54:29
阅读次数:
342
import sys def pstack(depth = 0): frame = sys._getframe(depth) cnt = 0 while frame: print "###", cnt, frame.f_code.co_name, frame.f_code.co_filename, ...
分类:
编程语言 时间:
2015-08-13 00:50:32
阅读次数:
424
前言:
本系列是在作者学习《机器学习系统设计》([美] WilliRichert)过程中的思考与实践,全书通过Python从数据处理,到特征工程,再到模型选择,把机器学习解决问题的过程一一呈现。书中设计的源代码和数据集已上传到我的资源:http://download.csdn.net/detail/solomon1558/8971649
第3章通过词袋模型+K均值聚类实现...
分类:
其他好文 时间:
2015-08-12 23:40:54
阅读次数:
206
Python是一种强大的编程语言,其提供了很多用于科学计算的模块,常见的包括numpy、scipy和matplotlib。要利用Python进行科学计算,就需要一一安装所需的模块,而这些模块可能又依赖于其它的软件包或库,因而安装和使用起来相对麻烦。幸好有人专门在做这一类事情,将科学计算所需要的模块都...
分类:
编程语言 时间:
2015-08-12 23:33:52
阅读次数:
202