python 基本知识学习

原创 2015年11月20日 21:07:49

1. 动态方法,静态方法

#1. 静态方法
class foo(object)
@staticmethod
def test_foo():
  print foo

foo.test_foo()  #静态方法不用实例化,直接用类调用

2. quote 

而在python中,用 urllib2.quote(URL)进入编码和urllib2.unquote(URL)解码的时候

3. 类中的公共属性

python 中我可以定义一些属性和方法;一个类中通常有很多方法,有时不同的方法会用到全局的变量;这时可以在类中声明一个公共是属性

class PerfApp(Aaa):
    def __init__(self, framework):
        super(PrfApp, self).__init__(framework)
        self.server = None
        self.host = 'xxxx'
        self.work_dir = '/home/xxxx/xxx/'  # 上面的三个self.xxx 定义的就是公共属性(全局变量),所有的方法def 都可以使用




版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

第10章 基本内存管理

10.1  内存管理的环境 计算机最开始时没有把执行程序加载到内存中,而是把程序放到光盘中,从光盘读取一条命令就执行一条命令;因为cpu的速度是光盘的几十万倍,这就造成了cpu的资源浪费和程序执行的效...

分布式架构 -- 学习路线图(入门到进阶)

由于分布式系统所涉及到的领域众多,知识庞杂,很多新人在最初往往找不到头绪,不知道从何处下手来一步步学习分布式架构。本文试图通过一个最简单的、常用的分布式系统,来阐述分布式系统中的一些基本问题。 负载均...

python json 的使用

1. json 的模块 import json 2. 一个命令(curl )返回一个json,利用json 模块来解析和展示 import os import sys import json im...

第4章 进程

4.1 什么是进程(process) 进程 = 程序 + 运行   ----> 最早的OS中进程又叫job,其实质就是运行中的程序为了提高cpu的利用率,实现多道编程,产生进程的概念;可以单机多进...

第2章 操作系统的发展历史

2.0 促进操作系统不断升级、发展、改进的原因   改善效率:因为计算机是非常昂贵的,所以不能因为某一个环节导致所有的资源在等待(等待就是一种浪费) 2.1 状态机阶段  --开关 2.2 ...

第6章 进程的调度

6.1 进程调度的定义

第19章 操作系统设计的思想

19.1 操作系统的概述 操作系统的设计是将方方面面的技术和设计有机的结合起来,构建一个掌控计算机的巨无霸软件系统。 各种各样的技术细节不一定相互兼容或者相得益彰,甚至有些是相互矛盾的,操作系统能...

第11章 页式内存管理

11.1 基址极限管理模式的问题 上一章介绍的内存管理方法,分别是固定加载地址的内存管理(单道编程),固定分区的内存管理、非固定分区的内存管理和交换内存的内存管理;各自于自己的优缺点,但用于多道编程的...

第2章 分布式系统的通信

2.1 分布式系统的通信意义 分布式系统为什么要进行通信呢? 分布式系统管理着多台物理计算机的资源和进程,为了让task 可以有序的在多台机器上运行,分布式系统的通信是必不可少的;也是至关重要的。...

第16章 I/O 基本原理

16.1 I/O 的基本概念 I/O 是指 input、output,即计算机的输入和输出。前面我们讲了OS 的三大核心功能:进程管理、内存管理、外存(磁盘)管理,但仅仅这些是不够的
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)