分类
摘要:
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)