python
jlf0103
这个作者很懒,什么都没留下…
展开
-
python glob模块
glob模块是最简单的模块之一,内容非常少。用它可以查找符合特定规则的文件路径名。跟使用windows下的文件搜索差不多。查找文件只用到三个匹配符:"*", "?", "[]"。"*"匹配0个或多个字符;"?"匹配单个字符;"[]"匹配指定范围内的字符,如:[0-9]匹配数字。 glob.glob 返回所有匹配的文件路径列表。它只有一个参数pathname,定义了文件路径匹配规则,转载 2015-06-17 13:19:42 · 327 阅读 · 0 评论 -
Python读写Oracle的BLOB类型
转自:http://xufive.blog.163.com/blog/static/172326168201152992632106/ 这应该算是我遇到的难题之一了。表结构是这样的: CREATE TABLE aurora( date_forecast VARCHAR2(10), filename VARCHAR2(24), conte转载 2015-07-21 19:19:26 · 419 阅读 · 0 评论 -
python 自定义异常的定义和代码
转自:http://www.cnpythoner.com/post/292.html# 如果你需要自定义异常的话,可以从Exception类派生。 在这个例子中,默认的__init__()异常已被我们重写。 >>> class MyError(Exception): ... def __init__(self, value): ... self.value转载 2015-07-22 13:13:48 · 378 阅读 · 0 评论 -
python pass (空操作)语句
转自:http://www.cnpythoner.com/post/286.html pass语句通常什么都不做。它可以表示语句,但这个程序不需要的执行相应的动作。例如: >>> while True: ... pass # Busy-wait for keyboard interrupt (Ctrl+C) ... 这是常用的,用于创建最小的类: >>> cl转载 2015-07-22 10:30:17 · 306 阅读 · 0 评论 -
Socket之shutdown()用法
转自:http://blog.csdn.net/moxiaomomo/article/details/7897943 通常来说,socket是双向的,即数据是双向通信的。但有些时候,你会想在socket上实现单向的socket,即数据往一个方向传输。 单向的socket便称为半开放Socket。要实现半开放式,需要用到shutdown()函数。 一般来说,转载 2015-08-17 15:58:30 · 212 阅读 · 0 评论 -
Python heapq模块
转自:http://m.blog.csdn.net/blog/Calling_Wisdom/41676133 这个模块(build-in)实现了一个堆的数据结构,完美的解决了Top-K问题,以后解决Top-K问题的时候,直接把这个模块拿来用就可以了 注意,默认的heap是一个小顶堆! heapq模块提供了如下几个函数: heapq.heappush(h转载 2015-08-18 14:35:43 · 318 阅读 · 0 评论 -
python-格式化(format())输出字符串 详解 及 代码
转自: http://blog.csdn.net/caroline_wendy/article/details/17111451 Python中格式化输出字符串使用format()函数, 字符串即类, 可以使用方法; Python是完全面向对象的语言, 任何东西都是对象; 字符串的参数使用{NUM}进行表示,0, 表示第一个参数,1, 表示第二个参数, 以后顺次递加;转载 2015-09-01 14:19:19 · 351 阅读 · 0 评论 -
浅析python 中__name__ = '__main__' 的作用
很多新手刚开始学习python的时候经常会看到python 中__name__ = \'__main__\' 这样的代码,可能很多新手一开始学习的时候都比较疑惑,python 中__name__ = '__main__' 的作用,到底干嘛的? 有句话经典的概括了这段代码的意义: “Make a script both importable and executable” 意思就是说让你写的脚转载 2015-06-24 13:25:06 · 262 阅读 · 0 评论 -
关于python中setuptools安装及SQLAlchemy的安装问题
转自:http://www.cnblogs.com/ytaozhao/p/3637947.html setuptools 下载地址:http://pypi.python.org/pypi/setuptools#files 简介:setuptools是 Python Enterprise Application Kit(PEAK)的一个副项目,它 是一组Python的 distutilsde工转载 2015-07-01 10:13:45 · 596 阅读 · 0 评论 -
Python连接mysql数据库
转自:http://blog.csdn.net/yelbosh/article/details/7498641 前面系统地学习了java连接mysql数据库,现在在做python的时候需要用到数据库,于是自己重新整理了一下数据库的知识,并且熟悉了python中MysqlDB模块的功能和函数等接口,现在系统地来总结一下吧: 首先你要做的还是下载相应的模块并且安装啦,下载地址自己搜,网转载 2015-06-30 19:38:36 · 366 阅读 · 0 评论 -
Python yield 使用浅析
转自:http://www.ibm.com/developerworks/cn/opensource/os-cn-python-yield/ 您可能听说过,带有 yield 的函数在 Python 中被称之为 generator(生成器),何谓 generator ? 我们先抛开 generator,以一个常见的编程题目来展示 yield 的概念。 如何生成斐波那契數列 斐转载 2015-07-02 17:16:31 · 158 阅读 · 0 评论 -
Python中*args 和**kwargs的用法
转自:http://blog.csdn.net/chenjinyu_tang/article/details/8136841 当函数的参数不确定时,可以使用*args 和**kwargs,*args 没有key值,**kwargs有key值。 python提供了两种特别的方法来定义函数的参数: 1. 位置参数 *args, 把转载 2015-07-09 11:16:05 · 216 阅读 · 0 评论 -
Python Generators(生成器)——yield关键字
转自:http://blog.csdn.net/scelong/article/details/6969276 生成器是这样一个函数,它记住上一次返回时在函数体中的位置。对生成器函数的第二次(或第 n 次)调用跳转至该函数中间,而上次调用的所有局部变量都保持不变。 生成器不仅“记住”了它数据状态;生成器还“记住”了它在流控制构造(在命令式编程中,这种构造不只是数据值)中的位转载 2015-07-02 17:34:13 · 267 阅读 · 0 评论 -
pickle.load出现EOFError
今天调用pickle.load总是出现EOFError; EOFError一般是因为读到了空文件的时候出现; 由于不仔细,将open('man_data.txt','wb')中的读写模式写错,应该是rb,误将文件清空,所以在load的时候,报EOFError的错误;原创 2015-06-15 10:35:45 · 1108 阅读 · 0 评论 -
PYTHON 学习笔记之 join 和 split 函数用法
python join 和 split方法的使用,join用来连接字符串,split恰好相反,拆分字符串的。 1.join用法示例 >>>li = ['my','name','is','bob'] >>>' '.join(li) 'my name is bob' >>>'_'.join(li) 'my_name_is_bob'转载 2015-06-15 11:32:01 · 220 阅读 · 0 评论 -
python中read() readline()以及readlines()区别
.read() 每次读取整个文件,它通常将读取到底文件内容放到一个字符串变量中,也就是说 .read() 生成文件内容是一个字符串类型,如下图; .readline()每只读取文件的一行,通常也是读取到的一行内容放到一个字符串变量中,返回str类型,如下图; 从for循环中我们可以看出.readline()只读取了文件中的一行内容。 .readlines(转载 2015-06-15 11:19:28 · 279 阅读 · 0 评论 -
【已解决】UnicodeEncodeError: ‘gbk’ codec can’t encode character u’\u200e’ in position 43: illegal multib
【问题】 python中已获取网页: http://blog.csdn.net/hfahe/article/details/5494895 的html源码,其时UTF-8编码的。 提取出其标题部分: ? 1 2 3 4 5 <span class="link_title"> 在转载 2016-01-15 17:00:29 · 755 阅读 · 0 评论