
python学习笔记
文章平均质量分 84
gripleaf
这个作者很懒,什么都没留下…
展开
-
Python 的 Socket 编程教程
Python 的 Socket 编程教程这是用来快速学习 Python Socket 套接字编程的指南和教程。Python 的 Socket 编程跟 C 语言很像。Python 官方关于 Socket 的函数请看 http://docs.python.org/library/socket.html基本上,Socket 是任何一种计算机网络通讯中最基础的内容。例如当你在浏览转载 2012-11-26 10:28:22 · 702 阅读 · 0 评论 -
新浪微博登录
转载自:http://www.douban.com/note/201767245/ PC 登录新浪微博时, 在客户端用js预先对用户名、密码都进行了加密, 而且在POST之前会GET 一组参数,这也将作为POST_DATA 的一部分。 这样, 就不能用通常的那种简单方法来模拟POST 登录( 比如 人人网 )。由于要用的一部分微博数据用API获取不方便, 所以还是要自己写个小爬虫, 模转载 2013-07-19 23:24:59 · 998 阅读 · 0 评论 -
模拟新浪微博登陆(直接调用cookie方法)
之前写过一篇模拟登录新浪微博,是采用POST 用户名/密码等参数(经过加密)并保存Cookie来模拟登录的方法。一般情况下,为了保证安全性,网站会定期更新登录的detail,例如修改参数名、更新加密(散列)算法等。所以模拟登录的代码定期肯定会失效,但是如果网站没有进行大的更新的话,稍微改一改还是能用的。另外,碰到验证码的情况就更难办了,虽然程序可以一定程度地识别验证码字符,但目前很难找到简转载 2013-09-03 21:00:23 · 5168 阅读 · 3 评论 -
[Python学习]Logging模块的简单使用
【简单】Logging模块的简单使用转载自:http://blog.donews.com/limodou/archive/2005/02/16/278699.aspx以前看过,但一直认为很复杂。象 NewEdit 都是自已写的日志处理。其实 logging 做得很好,也不是很复杂,只要看明白例子。在新发布的crawl 2.1.1中使用了logging,下面把它的使用代码写出来,很简转载 2013-10-14 15:50:56 · 661 阅读 · 0 评论 -
python之sqlite3使用详解
python之sqlite3使用详解转载自:http://anony3721.blog.163.com/blog/static/5119742010716104442536/ 建议参见原博文,此处只是用作个人学习笔记Python SQLITE数据库是一款非常小巧的嵌入式开源数据库软件,也就是说没有独立的维护进程,所有的维护都来自于程序本身。它使用一个文件存储整个数据库,转载 2013-10-14 15:42:36 · 1049 阅读 · 0 评论 -
python egg for centos 制作
参考:http://blog.youkuaiyun.com/turkeyzhou/article/details/8876658经常接触Python的同学可能会注意到,当需要安装第三方python包时,可能会用到easy_install命令。easy_install是由PEAK(Python Enterprise Application Kit)开发的setuptools包里带的一个命令,它用来安装e原创 2013-10-21 17:16:03 · 1159 阅读 · 0 评论 -
做图服务器测试脚本——实习笔记
半个月前写的测试脚本,涉及到了如下的一些工作:1、文件md5sum的计算;2、json文件的读取;3、python 列表和字典格式转换成json格式——》作出来跟json格式化后很接近,除了少几个空格- - 小欣喜一下。4、html文件生成,其实就是先写个html的model,然后在将参数放进去,这个跟django有点像,原来是想将model放在一个文件中的,但最后嫌弃文件太原创 2013-12-24 11:51:56 · 961 阅读 · 0 评论 -
Queue的简单运用——实习笔记
实习中接触的第二个任务,之前已经写了一个版本,不过上周用的时候感觉好烂,又重新写了一个。感觉有些程序,还是要跑起来了才知道怎么样,当时就是因为没有测试,以为写的还可以了,结果上周一跑,问题都出来了。诶~贴下代码~__author__ = 'glcsnz123'# -*- coding: utf-8 -*-import httplibimport osimport socke原创 2013-12-23 14:37:43 · 700 阅读 · 0 评论 -
py2exe打包exe成单个文件
from distutils.core import setupimport py2exesetup( options={ 'py2exe': { 'optimize': 2, 'bundle_files': 1, 'compressed': True, }, },转载 2013-06-26 14:48:45 · 2333 阅读 · 0 评论 -
Python:FTP上传和下载文件编程
冒犯转载,还望请见谅!仅供个人笔记所用,故不设置文章标签等信息。http://www.17jo.com/program/python/net/FTP.htmlPython 编程中使用ftplib模块的FTP对象,可以进行方便的实现FTP客户端功能,简易的流程如下:# FTP操作基本流程示意FTP.connect(服务器地址,端口,超时时间) # 连接服务器FTP.logi转载 2013-06-25 11:46:32 · 1595 阅读 · 0 评论 -
Python多线程学习——读后随涂
转载自:http://www.cnblogs.com/tqsummer/archive/2011/01/25/1944771.html发现原文有几处错误,略作修正。颜色部分为修正和个人随涂~一、Python中的线程使用: Python中使用线程有两种方式:函数或者用类来包装线程对象。1、 函数式:调用thread模块中的start_new_thread()函转载 2012-11-30 19:54:38 · 940 阅读 · 0 评论 -
用Python进行图像处理
作者:rockins(成都 电子科技大学)摘要:本文简单介绍了用Python来完成简单图像处理任务的方法。虽然图像处理的最佳工具是MATLAB的图像处理工具箱,但是在进行一些“简单的”图像处理任务或者大批量的简单图像处理任务的时候,Python更有优势。关键词:图像处理 图像增强 PythonAbstract:This context introduces some转载 2012-11-30 20:30:57 · 4052 阅读 · 2 评论 -
Pyhton 基础函数小理
算术操作符expr1 ** expr2 ------------------------表示为expr1^expr2+expr --------------------------------------结果符号不变-expr ---------------------------------------对结果符号取反expr1*expr2 -----------原创 2012-12-27 09:36:18 · 418 阅读 · 0 评论 -
【开始】通往Python的道路——纪念
从今天开始学习正式开始学习Python,之前的学习都算是打酱油的吧。(话说学习Python的同时也不能把Java丢了,更不能丢了专业课之类的)之前花了一个月的时间看完了《Python核心编程》,再次告诫大家,千万别看这种烂书,这作者翻译地有够烂的,如果你不打算学Python,如果你非常讨厌Python,如果你是Python的坚决反对者,请购买这本书吧,从这本书中你能够看到Python各种烂原创 2012-12-27 09:36:40 · 440 阅读 · 0 评论 -
【Python】字符串处理
对于每一种语言,最重要的部分之一可能莫过于对字符串的处理所以,原本打算将这些基础的函数弄在同一个博文里的,但是因为字符串处理的重要性所以,打算单独弄出一篇整理笔记。参照网上博文http://blog.youkuaiyun.com/wklken/article/details/6312870等字符串内建函数string.capi原创 2012-12-27 09:35:54 · 606 阅读 · 0 评论 -
Python 图像处理详解
用Python做图像处理 最近在做一件比较 evil 的事情——验证码识别,以此来学习一些新的技能。因为我是初学,对图像处理方面就不太了解了,欲要利吾事,必先利吾器,既然只是做一下实验,那用 Python 来作原型开发再好不过了。在 Python 中,比较常用的图像处理库是 PIL(Python Image Library),当前版本是 1.1.6 ,用起来非常方便。大家可转载 2013-01-22 18:10:58 · 1566 阅读 · 0 评论 -
关于如何创建线程池
今天在看http://rdc.taobao.com/blog/cs/?p=758的时候,学到了一种可以提高多线程效率的方法,就是通过对线程池进行改进来获得优化。假设创建了N个线程;实现思想步骤如下:1、首先将线程池分成两份,将其中一份平均分给所有的多线程,即每个多线程都有各自私有的线程池,然后再将剩余的一份也平均分成N份,将这N份也分给这些多线程,并设置为所有人可以访问的;2、然后原创 2013-04-28 21:28:48 · 707 阅读 · 0 评论 -
深刻理解Python中的元类(metaclass)
深刻理解Python中的元类(metaclass)译注:这是一篇在Stack overflow上很热的帖子。提问者自称已经掌握了有关Python OOP编程中的各种概念,但始终觉得元类(metaclass)难以理解。他知道这肯定和自省有关,但仍然觉得不太明白,希望大家可以给出一些实际的例子和代码片段以帮助理解,以及在什么情况下需要进行元编程。于是e-satis同学给出了神一般的转载 2013-05-05 21:12:01 · 576 阅读 · 0 评论 -
Python的levelDB实现——实习笔记
实习做的最靠谱的东西,不过只是其中一个部分,这代码算是公司的吧(之前的软考不是白考的,不过想想也知道~),所以没有贴出来全部,不过他们也说了要放到github上,只是时间问题,- -我个人觉得是我代码太丑了,所以他们就没好意思放上去。。。。确实写的很丑,风格丑!!!!不是效率低。。。感觉Python的风格和Java的是两个极端,被Java先入为主了,所以Python的风格就很差劲。。。原创 2013-12-26 10:37:55 · 3664 阅读 · 0 评论