摘要: class HeaderDict(dict): ''' A dictionary with case insensitive (titled) keys. You may add a list of strings to send multible headers with the same... 阅读原文
2017-07-11 22:33:01 阅读(825) 评论(0)
摘要: 一、概述 1.定义类(class Dog(object))--> 实例化(d = Dog())---> 实例对象(d) 2. __init__() 构造函数 3. self.name = name  类的属性、成员变量 4. def say_hi()   类的方法 、动态属性 二、访问类的属性 clas... 阅读原文
2017-07-11 21:40:02 阅读(830) 评论(0)
摘要: 8.函数 函数是带名字的代码块,用于完成具体的工作。def函数定义,指出函数名。定义函数的时候,我们把参数的名字和位置确定下来,函数的接口定义就完成了。对于函数的调用者来说,只需要知道如何传递正确的参数,以及函数将返回什么样的值就够了,函数内部的复杂逻辑被封装起来,调用者无需了解。 要执行函数定义的特定任务,可调用... 阅读原文
2017-07-11 20:30:02 阅读(836) 评论(0)
摘要: import os import re import sys import csv import time import argparse import collections import MySQLdb import warnings # suppress annoying mysql warnings wa... 阅读原文
2017-07-11 18:08:02 阅读(791) 评论(0)
摘要: ----------------------【针对Windows下python 的MySQLdb模块安装】--------------------- 一、检查MySQLdb模块是否安装,可在DOS命令行下输入:      >>python      >>import    MySQLdb  如... 阅读原文
2017-07-11 16:08:02 阅读(858) 评论(0)
摘要: 参考资料:http://boto3.readthedocs.io/en/latest/reference/services/dynamodb.html 最近因工作需要,研究了一下boto3中dynamoDB部分,略有心得,在此总结一下。 首先是boto3的安装,在装有python和pip的机器上,运行 sudo p... 阅读原文
2017-07-11 14:18:01 阅读(870) 评论(0)
摘要: 先来了解几个定义: 1,函数 在python中,函数通过def关键字、函数名和可选的参数列表定义。通过return关键字返回值。我们举例来说明如何定义和调用一个简单的函数:   #coding:UTF8 def foo(): return 1 print foo() 1 方法体(当然多行也是一样的)... 阅读原文
2017-07-11 13:25:01 阅读(837) 评论(0)
摘要:   argparse  是一个用于解析 命令行选项,参数以及 子命令的库     源码来自  Lib/argparse.py   主要功能:   1、使得用户编写命令行变得简单   2、针对程序需要的参数,argparse知道如何从sys.argv中解析这些参数   3、针对用户给程序无效的参数,argparse可以... 阅读原文
2017-07-11 08:48:02 阅读(875) 评论(0)
摘要:  最近项目中用到二维码图片识别,在python下二维码识别,目前主要有三个模块:zbar 、zbarlight、zxing。 1、三个模块的用法: #-*-coding=utf-8-*- import os import logging import zbar from PIL import Im... 阅读原文
2017-07-11 07:08:01 阅读(921) 评论(0)
摘要: Eclipse 的控制台必须用GBK编码。所以条件1和条件4必须同时满足否则运行的还是乱码。才能保证不是乱码。 条件1,Window  | Preferences  | Workspace  |  Text fileencoding  | GBK编码。这样定义的是整个工作区间的编码。这样就把整个工作空间的编码格式定死... 阅读原文
2017-07-11 06:00:06 阅读(830) 评论(0)