什么是设计模式 一般来说,创建不同类型的对象的套路称之为设计模式(Pattern Design) 常见的设计模式包括: 单例模式:产生一个类的唯一实例 工厂模式:批量生产出相似属性和方法的对象 构造函数模式:可以理解为工…
标签:python
python字典和列表中一些容易被忽视的基本用法
一、列表list 1.给切片赋值 例如: numbers = [1, 5] numbers[1:1] = [2, 3, 4] # 输出为: [1, 2, 3, 4, 5] 2.count方法 计算指定的元素在列表中出现了…
properties中的load()和store()的区别以及使用注意事项
1.load load(InputStream instream) 从输入流中读取属性列表(键和元素对) load(Reader reader) 按简单的面向行的格式从输入字符流中读取属性列表(键和元素对) load方法…
微信支付(python):企业付款到零钱
微信支付开发文档: 企业付款 查询企业付款 总的来说,微信支付很简单,看文档肯定是没有问题的。 settings.py 文件中的一些配置: import os BASE_DIR = os.path.dirname(os.…
Python的一些教程(转)
原文:http://blog.chinaunix.net/uid-26200547-id-3418038.html Python 安装配置及基本语法篇 Python 语言速成 Python 基本知识&nbs…
Python 2.7 学习笔记 面向对象的编程
python是一种面向对象的语言。本文介绍如何用python进行面向对象的编程。 首先我们说下对象和类,类是一种类型的定义,对象是类的实例。 一、内置对象类型(内置类) 其实我们前面已经大量用到了对象,如字符串、列表、字…
使用gdb调试Python进程
使用gdb调试Python进程 有时我们会想调试一个正在运行的Python进程,或者一个Python进程的coredump。例如现在遇到一个mod_wsgi的进程僵死了,不接受请求,想看看究竟是运行到哪行Python代码…
Hive中自定义Map/Reduce示例 In Python
Hive支持自定义map与reduce script。接下来我用一个简单的wordcount例子加以说明。使用Python开发(如果使用Java开发,请看这里)。 开发环境: python:2.7.5 hive:2.3.…
理解Python中列表,元组,字典,集合的区别
列表,元组,字典,集合的区别是python面试中最常见的一个问题。这个问题虽然很基础,但确实能反映出面试者的基础水平。 1.列表(List) 什么是列表呢?我觉得列表就是我们日常生活中经常见到的清单。比如,统计过…
Python导入全局、局部模块以及如何让避免循环导入
许多年来不时使用Python的人并不是都知道Python的导入机制其实非常灵活。在本文中,我们将探讨以下话题: 常规导入(regular imports) 使用from语句导入 相对导入(relative imports…
ubuntu安装python3.5并改默认python为3.5
1、使用下面命令 sudo add-apt-repository ppa:fkrull/deadsnakes sudo apt-get update sudo apt-get install python3.5 2、然后…
python 类不实例化,调用类方法:@staticmethod 和 @classmethod
@staticmethod 和 @classmethod 用法 一般来说,要使用某个类的方法,需要先实例化一个对象再调用方法。 而使用@staticmethod或@classmethod,就可以不需要实例化,直接类名.方…