随笔分类 -  python基础

摘要:six : Six is a Python 2 and 3 compatibility library Six没有托管在Github上,而是托管在了Bitbucket上,不过这些都不是重点,重点是它的作用。 众所周知 Python 2 和 Python 3 版本的分裂给 Python 开发者们带来了 阅读全文
posted @ 2018-06-14 21:07 骑者赶路 阅读(1046) 评论(0) 推荐(0)
摘要:需在开头指定编码格式,在在最开头添加如下代码: 大功告成! 阅读全文
posted @ 2018-05-25 17:29 骑者赶路 阅读(561) 评论(0) 推荐(0)
摘要:输出: 最开始百思不得其解。然后恰巧在知乎上看到这个例子。 https://zhuanlan.zhihu.com/p/34369965 这篇文章又引出了闭包的概念。下面这篇链接就是介绍闭包的。我从这篇链接得到了灵感。 https://link.zhihu.com/target=http%3A//mp 阅读全文
posted @ 2018-05-12 00:37 骑者赶路 阅读(153) 评论(0) 推荐(0)
摘要:解决办法 查了很多资料,包括下载vc,然而并没有什么卵用。 最后在这里找到方法了 http://landinghub.visualstudio.com/visual-cpp-build-tools https://wiki.python.org/moin/WindowsCompilers 执行下面这 阅读全文
posted @ 2018-05-01 14:03 骑者赶路 阅读(263) 评论(0) 推荐(0)
摘要:https://blog.csdn.net/done58/article/details/50996680 阅读全文
posted @ 2018-04-28 16:25 骑者赶路 阅读(143) 评论(0) 推荐(0)
摘要:刘志军的文章:https://mp.weixin.qq.com/s?__biz=MzI5NDY1MjQzNA==&mid=2247484229&idx=1&sn=9514866e182d0a56ff460b2f88ad542a&chksm=ec5edc38db29552e1a2746b8ce7182 阅读全文
posted @ 2018-04-25 11:41 骑者赶路 阅读(58) 评论(0) 推荐(0)
摘要:1 __class__ instance.__class__ The class to which a class instance belongs 输出: 2 __name__ definition.__name__ The name of the class, function, method, 阅读全文
posted @ 2018-04-19 13:30 骑者赶路 阅读(306) 评论(0) 推荐(0)
摘要:一 https://www.jianshu.com/p/2c3d9e21f12d 阅读全文
posted @ 2018-03-12 19:20 骑者赶路 阅读(74) 评论(0) 推荐(0)
摘要:原文地址:http://www.cnblogs.com/ifantastic/p/3175735.html 单例模式 阅读全文
posted @ 2018-03-08 19:55 骑者赶路 阅读(94) 评论(0) 推荐(0)
摘要:原文博客地址 http://www.cnblogs.com/bettermanlu/archive/2011/06/22/2087642.html 阅读全文
posted @ 2018-03-08 16:04 骑者赶路 阅读(82) 评论(0) 推荐(0)
摘要:一StringIO和BytesIO 原文地址:https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/001431918785710e86a1a120ce04925bae155012c7f 阅读全文
posted @ 2017-12-18 20:15 骑者赶路 阅读(145) 评论(0) 推荐(0)
摘要:http://blog.csdn.net/sinat_34990639/article/details/52778562 http://www.cnblogs.com/chy2055/p/5220793.html 一、关于I/O模型的引出 我们都知道,为了OS的安全性等的考虑,进程是无法直接操作I/ 阅读全文
posted @ 2017-10-18 19:19 骑者赶路 阅读(356) 评论(0) 推荐(0)
摘要:一 Process类 multiprocessing模块下的一个类 创建子进程。 有两种方法 方法一 输出: 方法二 输出: 二 Thread类 threading模块下的类 创建线程 有两种方法 与Process类一样。 三 Pool类 Pool类的方法: p=Pool() p.apply_asy 阅读全文
posted @ 2017-10-17 18:29 骑者赶路 阅读(2269) 评论(0) 推荐(0)
摘要:一 并发的本质 1 切换 2 保存状态 二 协程的概念 协程,又称微线程,纤程。英文名Coroutine。单线程下实现并发,用户从应用程序级别控制单线程下任务的切换,注意一定是遇到I/O才切。 协程的特点在于是一个线程执行,那和多线程比,协程有何优势? 最大的优势就是协程极高的执行效率。因为子程序切 阅读全文
posted @ 2017-10-17 13:29 骑者赶路 阅读(398) 评论(0) 推荐(0)
摘要:concurrent:并发 Python标准库为我们提供了threading和multiprocessing模块编写相应的多线程/多进程代码。从Python3.2开始,标准库为我们提供了concurrent.futures模块,它提供了ThreadPoolExecutor和ProcessPoolEx 阅读全文
posted @ 2017-10-16 16:10 骑者赶路 阅读(1827) 评论(0) 推荐(0)
摘要:http://blog.csdn.net/i2cbus/article/details/23555063 大牛写的博客地址 总结摘录下: 1 Python的GIL在单核情况下对性能的影响可以忽略不计,几乎没有。 2 Python由于其GIL的存在在多核CPU的情况下Thread的表现真的是非常的糟糕 阅读全文
posted @ 2017-10-13 16:50 骑者赶路 阅读(167) 评论(0) 推荐(0)
摘要:线程 进程内一个相对独立的、可调度的执行单元,是系统独立调度和分派CPU的基本单位。在单个进程中同时运行多个线程完成不同的工作,称为多线程。 同一进程内的多个线程是共享该进程的资源。 创建新的线程开销要远远小于开启新的进程。 threading模块 线程的threading模块与进程的multipr 阅读全文
posted @ 2017-10-13 16:36 骑者赶路 阅读(317) 评论(0) 推荐(0)
摘要:生产者与消费者模型 生产者与消费者两个子进程,同时开启,通过队列q,进行数据上的通信。q在主进程创建,作为参数传给生产者,消费者两个子进程。 程序中两类角色:生产者,消费者。 功能:通过引用第三方队列q,平衡生产者与消费者之间的速度差异。 分布式系统 分布式系统(distributed system 阅读全文
posted @ 2017-10-12 17:32 骑者赶路 阅读(841) 评论(0) 推荐(0)
摘要:一 进程 进程(Process)是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。在早期面向进程设计的计算机结构中,进程是程序的基本执行实体;在当代面向线程设计的计算机结构中,进程是线程的容器。程序是指令、数据及其组织形式的描述,进程是程序的实 阅读全文
posted @ 2017-10-11 13:55 骑者赶路 阅读(339) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2017-10-10 19:43 骑者赶路 阅读(382) 评论(0) 推荐(0)