Python
lming_08
这个作者很懒,什么都没留下…
展开
-
Python中字符串的解压缩
今天在用Streaming-Python处理一个MapReduce程序时,发现reducer失败,原因为耗费内存达到极限了!仔细查看代码时,发现有一个集合里保存着URL,而URL长度是比较长的,直接保存确实是耗费内存,于是想到用压缩存储,然后用的时候再解压,虽然处理时间增加,但是耗费内存大大降低!具体就是使用zlib模块import zlib raw_data = "hello,wor原创 2014-11-08 03:20:39 · 3872 阅读 · 0 评论 -
Flask Web服务开发
#!/usr/bin/env pythonfrom flask import Flaskfrom flask_wtf import FlaskFormfrom flask import render_template, requestfrom wtforms import StringField, SubmitFieldfrom wtforms.validators import Requir原创 2016-12-06 20:38:17 · 1080 阅读 · 0 评论 -
调用含中文参数Http接口
发送http请求,参数含有中文时,需要对参数值处理 url = "http://xxxx:8080/itemclass.php?text=" def request(spu_name): res = None try: requrl = url + urllib.quote(spu_name) req = urllib2.Request原创 2017-03-30 15:00:27 · 1629 阅读 · 0 评论 -
Python解析文件中的unicode字符
假设一个文件里的字符内容为: test = ‘\u5927\u5bb6\u597d\u6211\u662f\u4e00\u4e2a\u5fae\u5e97\u7ecf\u8425\u8005\uff0c\u4e3b\u8981\u7ecf\u8425\u4ea7\u54c1\u6709\uff0c\u7ae5\u978b\uff0c\u513f \u7ae5\u670d\uff0c\u513f\原创 2016-06-15 22:40:52 · 6270 阅读 · 0 评论 -
json字符串转化为对象
刚开始使用的是json.load() json.load(‘{\”a\”:1}’) Traceback (most recent call last): File “”, line 1, in File “/System/Library/Frameworks/Python.framework/Versions/2.7/l原创 2016-07-01 10:14:19 · 2820 阅读 · 0 评论 -
Pandas常用操作
Seriesimport pandas as pdSeries类说明class Series(pandas.core.base.IndexOpsMixin, pandas.core.generic.NDFrame) | One-dimensional ndarray with axis labels (including time series).help(pd.Series(a[1:,0])原创 2015-12-19 22:48:26 · 3470 阅读 · 0 评论 -
各语言对浮点数的截取&四舍五入等操作
截取Javapublic static String floatToStringByTruncate(float num, int remainBitNum) { String numStr = Float.toString(num); BigDecimal bd = new BigDecimal(numStr); bd = bd.setScale原创 2015-10-19 18:17:22 · 1876 阅读 · 0 评论 -
关于使用matplotlib-legend方法失效问题
在使用matplotlib画图时, legend方法失效,着了好长时间,才在stackoverflow上找到这篇文章http://stackoverflow.com/questions/11983024/matplotlib-legends-not-working改完之后就好了原创 2015-08-26 13:54:08 · 5290 阅读 · 0 评论 -
Python中字符串查找效率比较
Python中字符串查找方式有多种,常见的有re.match/search or str.find用一个例子来说明各种方式的效率如下:from timeit import timeitimport redef find(string, text): if string.find(text) > -1: passdef re_find(string, t原创 2015-05-06 21:39:36 · 9869 阅读 · 1 评论 -
对指定URL获取其titile
最近有个需求需要对指定一批URL获取其title,以便于筛选出所需要的URL,查了下网上工具挺多的。我这里使用python中的urllib或urllib包对URL 的内容提取.方法如下:#!/usr/bin/python# -*- coding: utf-8 -*-import urllib2import reu原创 2015-03-29 00:59:27 · 3397 阅读 · 0 评论 -
对指定URL获取其子链接
仿照http://blog.csdn.net/lming_08/article/details/44710779里面的方法, 获取指定URL 的所需的子链接及其描述.#!/usr/bin/python# -*- coding: utf-8 -*-import sysimport urllib2import reif len(sys.argv) != 2: print原创 2015-03-29 20:49:10 · 3517 阅读 · 0 评论 -
Python学习中碰到的问题
1.tuple元组是不可更改的原创 2014-07-17 13:00:32 · 16241 阅读 · 0 评论