-
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
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash