Python学习
sajiawuwu
这个作者很懒,什么都没留下…
展开
-
Python字符串的encode与decode研究心得乱码问题解决方法(很多的编码问题都可以从此得出答案)
为什么Python使用过程中会出现各式各样的乱码问题,明明是中文字符却显示成“\xe4\xb8\xad\xe6\x96\x87”的形式?为什么会报错“UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-1: ordinal not in range(128)”?本文就来研究一下这个问题。转载 2016-01-15 17:04:19 · 886 阅读 · 0 评论 -
Python通过PIL获取图片主要颜色并和颜色库进行对比的方法
本文实例讲述了Python通过PIL获取图片主要颜色并和颜色库进行对比的方法。分享给大家供大家参考。具体分析如下:这段代码主要用来从图片提取其主要颜色,类似Goolge和Baidu的图片搜索时可以指定按照颜色搜索,所以我们先需要将每张图片的主要颜色提取出来,然后将颜色划分到与其最接近的颜色段上,然后就可以按照颜色搜索了。在使用google或者baidu搜图的时候会发现有一个图片颜色转载 2016-01-15 18:06:58 · 8053 阅读 · 0 评论 -
正则表达式(简洁版)
下面来具体看看代码中的关键方法。★ re.compile(strPattern[, flag]):这个方法是Pattern类的工厂方法,用于将字符串形式的正则表达式编译为Pattern对象。第二个参数flag是匹配模式,取值可以使用按位或运算符'|'表示同时生效,比如re.I | re.M。另外,你也可以在regex字符串中指定模式,比如re.compile('pattern'原创 2016-01-15 14:18:46 · 312 阅读 · 0 评论 -
Python常用string函数
Python 常用string函数 字符串中字符大小写的变换1. str.lower() //小写>>> 'SkatE'.lower()'skate'2. str.upper() //大写>>> 'SkatE'.upper()'SKATE'3. str.swapcase() //大小写互换>>> 'SkatE'.swapcase转载 2016-01-15 14:26:40 · 346 阅读 · 0 评论 -
Python实现日志自动记录功能(一个思路代码,详细可以自己扩展)
Python实现日志记录功能#!/usr/bin/env python#-*- coding: utf-8 -*-import os,timedef op_log(log): f=file(log_file,'a') date=time.strftime('%Y-%m-%d %H:%M:%S') re转载 2016-01-15 14:32:46 · 765 阅读 · 0 评论 -
Python 列表(List)操作方法详解
Python的列表(List)相当于其他语言的数组。(不知道这个理解准确不准确。。)一些列表的基本操作就不赘述了,在使用时可能需要用到的,如下:Python列表截取L=['a','b','c','d','e','f','g']操作:Python 表达式结果描述L[2]'c'读取列表中第三个元素L[-2]'f'读取列表中转载 2016-01-15 14:40:38 · 1160 阅读 · 0 评论