Python
文章平均质量分 57
sigma65535
我可是要成为海贼王一样的男人
展开
-
Web Scraping with Python-Chapter1读书笔记
前记:正式开始我的Python爬虫之旅Chapter 1. Your First Web Scraper1.库函数的安装本章涉及两个库函数的使用,分别是urllib与BeautifulSoup 4 library(通常也被称为BS4)。前者是Python的标准库,BS4需要自行安装。WIN10系统的安装方法:执行命令pip install beautifulsoup4。过程如下原创 2017-01-02 11:51:09 · 251 阅读 · 0 评论 -
The internals of Python string interning(关于字符串is比较两个字符串对象的深度解析)
转载自:http://guilload.com/python-string-interning/转载 2017-02-22 15:25:34 · 266 阅读 · 0 评论 -
什么是元类,怎么运用元类?
翻译自:https://stackoverflow.com/questions/100003/what-is-a-metaclass-in-python什么是元类,怎么运用元类?类是对象 在理解元类之前,必须掌握Python中的类,Python中的类是非常特别的思想,其借鉴自Smalltalk 语言。在许多语言中,类是一段描述如何产生对象的代码。Python也是如此.>>> class Obj翻译 2017-08-30 16:06:47 · 1704 阅读 · 0 评论 -
Python中partial函数的工作原理
partial的代码示例:>>> sum = lambda x, y : x + y>>> sum(1, 2)3>>> incr = lambda y : sum(1, y)>>> incr(2)3>>> def sum2(x, y): return x + y>>> incr2 = functools.partial(sum2, 1)>>> incr2(4)5大体上来讲,翻译 2017-10-28 15:30:23 · 802 阅读 · 0 评论 -
Python源码之旅-可重入锁RLock
Python 的可重入锁(RLock)的实现在threading.py文件中,部分源码摘录如下:1. 源码注释版本def RLock(*args, **kwargs): """ 函数工厂返回一个可重入锁(R锁)对象 一个可重入锁必须由获取它的线程释放。一旦一个线程获取一个可重入锁, 同一个线程可以无阻塞的再次获取他。线程每次获取该锁后必须释放他。...原创 2018-04-29 18:37:36 · 747 阅读 · 1 评论