
Python
文章平均质量分 61
「已注销」
这个作者很懒,什么都没留下…
展开
-
Python 抓取贴吧里某楼主所有的帖子
操作的url: http://tieba.baidu.com/p/2887364960?see_lz=1&pn=1import urllib.requestimport http.clientimport bs4import repattern=re.compile('post_content_[0-9]{1,}')def IsRightId(id): g原创 2014-03-06 22:25:09 · 3618 阅读 · 3 评论 -
[算法学习]20150414.2.堆排序
堆排序# -*-coding: utf-8 -*-import stringimport randomdef minHeapFix(datas, i): """adjust datas with i as root""" N = len(datas) j = 2 * i + 1 # left child while j < N: if (j +原创 2016-04-14 15:02:06 · 469 阅读 · 0 评论 -
[算法学习]20150409.1.插入排序
Python实现插入排序# -*-coding: utf-8 -*-import randomimport stringdef insert_sort(array): ''' The implementation of insertation sort ''' for i in range(1, len(array)): key = array[原创 2016-04-09 12:59:31 · 454 阅读 · 0 评论 -
[uwsgi-body-read] Error reading 65536 bytes. Content-Length: 560903 consumed: 0 left: 560903 message
使用uwsgi报以上错误,原因是上传文件是,文件稍大,首先上传时间长会引起timeout,然后上传文件需要保存到uwsgi的缓冲区,缓冲区超大小,解决方法是设置两个参数.1.socket-timeout上传文件时接收文件的超时时间,也就是说如果你设置socket-timeout为10s, 而10s到了文件还没有上传完,就会timeout的错. socket-timeout argument: r原创 2015-07-22 13:40:08 · 3719 阅读 · 0 评论 -
[Python]cherrypy环境下生成csv文件,提供下载
有如下格式的数据需要输出到csv,数据示例:invoices = [{‘id’: 1451L, ‘note’: ‘ABC’, ‘payout’: 1.1, ‘profit’: 0.25}, {‘id’: 1452L, ‘note’: ‘QWE’, ‘payout’: 1512.66, ‘profit’: 179.39}]fieldnames = [‘id’,原创 2015-07-02 15:43:12 · 1430 阅读 · 0 评论 -
[Python Serialize] pickle, cPickle, marshal
Python 序列化操作,pickle, cPickle, marshal详解原创 2015-07-09 09:58:12 · 561 阅读 · 0 评论 -
Python 文件目录操作
python目录操作的一些总结原创 2015-06-29 09:34:05 · 1250 阅读 · 0 评论 -
Python基础-Python:locals 和 globals
Python有两个内置的函数,locals 和globals,它们提供了基于字典的访问局部和全局变量的方式。首先,是关于名字空间的一个名词解释。是枯燥,但是很重要,所以要耐心些。Python使用叫做名字空间的东西来记录变量的轨迹。名字空间只是一个字典,它的键字就是变量名,字典的值就是那些变量的值。实际上,名字空间可以象Python的字典一样进行访问,一会我们就会看到。在一个Pyth转载 2014-06-20 16:28:32 · 615 阅读 · 0 评论 -
Python 中的 模块 包 解析
本文解析 python中模块 包的siy原创 2014-06-20 10:25:53 · 678 阅读 · 0 评论 -
Python基础-__name和__file__和argv[0]
http://andylin02.iteye.com/blog/933237转载 2014-06-20 15:38:08 · 923 阅读 · 0 评论 -
Python错误处理-ImportError: Settings cannot be imported, because environment variable DJANGO_SETTINGS_MO
1). 最简单的解决办法是在项目或app当前目录下,进入python命令界面时,使用python manager.py shell 代替 python。因为Django manager.py 会使用模板加载器自动查找当前目录下的settings.py 信息,加载器文件中包含from django.conf import settings导入所需的django settings配置,就不会出错了转载 2014-06-20 14:57:33 · 2416 阅读 · 0 评论 -
CentOS6.5上配置Python2.7+OpenCV2.4.7
centos6.5+python2.7+opencv2.4.8原创 2014-07-16 09:48:12 · 5386 阅读 · 0 评论 -
Python2.7.3+OpenCV2.4.7环境配置
本文详细记录了在Python上配置Opencv的全过程,仅以记录,一共原创 2014-06-04 15:15:13 · 1650 阅读 · 0 评论 -
Python+OpenCV采集本地摄像头的视频
本文实现了用Python和OpenCV配合,调用本地摄像头采集原创 2014-06-04 15:24:19 · 6552 阅读 · 0 评论 -
Python ping
import osprint('----------------fuck ping 1.1.1.*--------------------')for i in range(2,254): ret=os.system('ping 1.1.1.%d' % i) print('pinging 1.1.1.%d ...'%i) if n原创 2014-05-20 16:53:32 · 817 阅读 · 0 评论 -
python获取某网址下所有图片
import urllibimport urllib.requestimport redef get_save(url,picname): response=urllib.request.urlopen(url) data=response.read() f=open(picname,'wb')原创 2014-04-30 15:53:15 · 849 阅读 · 0 评论 -
UnicodeEncodeError: 'gbk' codec can't encode character
使用Python写文件的时候,或者将网络数据流写入到本地文件的时候,大部分情况下会遇到:UnicodeEncodeError: 'gbk' codec can't encode character '\xa0' in position ... 这个问题。 网络上有很多类似的文件讲述如何解决这个问题,但是无非就是encode,decode相关的,这是导致该问题出现的真正原因吗?不是的。 很多时候,我转载 2014-03-06 10:36:54 · 2572 阅读 · 0 评论 -
[算法学习]20150414.3.快排
快排实现# -*-coding: utf-8 -*-import stringimport randomdef adjustArray(array, l, r): """quick sort one step""" if not array or l < 0 or r < 0 or l > r: return i, j = l, r base =原创 2016-04-14 16:12:34 · 566 阅读 · 0 评论