• python __builtins__ bytearray类 (7)

    7、'bytearray',返回一个新字节数组。这个数组里的元素是可变的,并且每个元素的值范围: 0 = x 256。 class bytearray(object) | bytearray(iterable_of_ints) - bytearray # 元素必须为[0 ,255] 中的整数 | bytearray(string, encoding[, errors]) - bytearray # 按照...

    2018-06-18 00:24:22

  • Python中的单例模式的几种实现方式的及优化

    单例模式 单例模式(Singleton Pattern) 是一种常用的软件设计模式,该模式的主要目的是确保 某一个类只有一个实例存在 。当你希望在整个系统中,某个类只能出现一个实例时,单例对象就能派上用...

    2018-06-18 00:24:17

  • Rabbitmq -- rpc

    一、前言 MQ本身是基于异步的消息处理,前面的示例中所有的生产者(P)将消息发送到RabbitMQ后不会知道消费者(C)处理成功或者失败(甚至连有没有消费者来处理这条消息都不知道)。 但实际的应用场景中,我们很可能需要一些同步处理,需要同步等待服务端将我的消息处...

    2018-06-18 00:24:20

  • scrapy使用PhantomJS爬取数据

    环境:python2.7+scrapy+selenium+PhantomJS 内容:测试scrapy+PhantomJS 爬去内容:涉及到js加载更多的页面 原理:配置文件打开中间件+修改process_request函数(在里面增加PhantomJS操作) 第一步: settings.py DOWNLOADER_MIDDLEWARES = { ' dbdm.middlewares.Dbdm...

    2018-06-18 00:24:07

  • 单例模式

    一、单例模式 单例模式分为四种:1.文件,2.类,3.基于__new__方法实现单例模式,4.基于metaclass方式实现 2.类实现如下: class Sigletion(objects): import time def __init__(self): time.sleep( 1 ) @classmethod def instance(cls, *args,** kwargs) if not hasat...

    2018-06-18 00:24:12

  • Python WMI获取Windows系统信息

    1 # !/usr/bin/env python 2 # -*- coding: utf-8 -*- 3 # http://www.cnblogs.com/liu-ke/ 4 import wmi 5 import os 6 import sys 7 import platform 8 import time 9 10 def sys_version(): 11 c = wmi.WMI () 12 # 获取操作系统版本 13 for sys in c.Win32_Operati...

    2018-06-18 00:23:59

  • python:递归函数

    1,初识递归函数 1)什么是递归函数? 在函数中自己调用自己叫做递归函数 递归函数超过一定程度会报错。---RecursionError: maximum recursion dep th exceeded while calling a Python object。递归的错误,超过了递归函数的最大深度。 2)最大递归深度:默认997 3)...

    2018-06-18 00:23:53

  • 单例模式

    什么是单例模式 单例模式,是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例的特殊类。通过单例模式可以保证系统中,应用该模式的类一个类只有一个实例。即一个类只有一个对象实例。 Python常用的单例模式写法 第一种(利用自定义类方法实现): 1 impor...

    2018-06-18 00:23:53

  • Python3安装scrapy框架步骤

    Python3安装scrapy框架步骤 1、 安装wheel a) Pip install wheel 2、 安装lxml Pip install lxml 3、 安装Twisted Pip install Twisted 4、 安装scrapy Pip install scrapy...

    2018-06-18 00:23:47

  • python学习day02——格式化输出

    今天上午主要讲了python中 格式化输出 的相关内容,具体如下: 1 # __author: keyang 2 # __date: 2018/1/7 格式化输出 3 name = input( " name = " ) # input()中,默认输入的是字符串,并非数字。 4 age = input( " age = " ) # 故如要进行数学计算,还需前加 int(in...

    2018-06-18 00:23:36

2