文章分类 -  python

1 2 3 4 5 ··· 9 下一页

python的模块加载和路径查找
摘要:https://wecatch.me/blog/2016/05/28/python-module-path-find/ 深入这个问题之前,我们需要理解几个概念: module:模块, 一个 py文件或以其他文件形式存在的可被导入的就是一个模块 package:包,包含有 __init__ 文件的文件 阅读全文

posted @ 2018-03-11 17:53 小西红柿 阅读(388) 评论(0) 推荐(0) 编辑

Python的hasattr() getattr() setattr() 函数使用方法详解
摘要:https://www.cnblogs.com/cenyu/p/5713686.html hasattr(object, name)判断一个对象里面是否有name属性或者name方法,返回BOOL值,有name特性返回True, 否则返回False。需要注意的是name要用括号括起来 getattr 阅读全文

posted @ 2017-11-18 21:32 小西红柿 阅读(183) 评论(0) 推荐(0) 编辑

Python if 和 for 的多种写法
摘要:http://blog.csdn.net/zl87758539/article/details/51675628 a, b, c = 1, 2, 3 【对比Cpp里:c = a >b? a:b】这个写法,python只能常规的空行,缩进吗? 人生苦短,我用python,下面介绍几种if的方便的方法。 阅读全文

posted @ 2017-11-07 09:24 小西红柿 阅读(243) 评论(0) 推荐(0) 编辑

搞定python多线程和多进程
摘要:http://www.cnblogs.com/whatisfantasy/p/6440585.html 1 概念梳理: 1.1 线程 线程是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位。一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并 阅读全文

posted @ 2017-11-06 21:24 小西红柿 阅读(153) 评论(0) 推荐(0) 编辑

Python数据结构——栈
摘要:http://python.jobbole.com/85204/ 栈是一种特殊的列表,栈内的元素只能通过列表的一端访问,这一端称为栈顶。咖啡厅内的一摞盘子是现实世界中常见的栈的例子。只能从最上面取盘子,盘子洗净后,也只能摞在这一摞盘子的最上面。栈被称为一种后入先出(LIFO,last-in-firs 阅读全文

posted @ 2017-11-05 15:22 小西红柿 阅读(141) 评论(0) 推荐(0) 编辑

python中的正则表达式(re模块)
摘要:http://www.cnblogs.com/tina-python/p/5508402.html 一、简介 正则表达式本身是一种小型的、高度专业化的编程语言,而在python中,通过内嵌集成re模块,程序媛们可以直接调用来实现正则匹配。正则表达式模式被编译成一系列的字节码,然后由用C编写的匹配引擎 阅读全文

posted @ 2017-11-01 22:08 小西红柿 阅读(171) 评论(0) 推荐(0) 编辑

Python实现进程同步和通信
摘要:http://blog.csdn.net/u014556057/article/details/66974452 引例: 如之前创建多进程的例子 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 运行结果: Run t 阅读全文

posted @ 2017-10-28 22:27 小西红柿 阅读(269) 评论(0) 推荐(0) 编辑

python3.4多线程实现同步的四种方式(锁机制、条件变量、信号量和同步队列)
摘要:https://www.2cto.com/kf/201504/395335.html 临界资源即那些一次只能被一个线程访问的资源,典型例子就是打印机,它一次只能被一个程序用来执行打印功能,因为不能多个线程同时操作,而访问这部分资源的代码通常称之为临界区。 threading的Lock类,用该类的ac 阅读全文

posted @ 2017-10-28 22:27 小西红柿 阅读(104) 评论(0) 推荐(0) 编辑

Python多线程和多进程编程
摘要:http://m.blog.csdn.net/u011734144/article/details/77034313 原文地址:https://tracholar.github.io/wiki/python/python-multiprocessing-tutorial.html 简介 早已进入多核 阅读全文

posted @ 2017-10-28 22:26 小西红柿 阅读(134) 评论(0) 推荐(0) 编辑

Python 中的进程、线程、协程、同步、异步、回调
摘要:Python 中的进程、线程、协程、同步、异步、回调 http://python.jobbole.com/81692/ 进程和线程究竟是什么东西?传统网络服务模型是如何工作的?协程和线程的关系和区别有哪些?IO过程在什么时间发生? 在刚刚结束的 PyCon2014 上海站,来自七牛云存储的 Pyth 阅读全文

posted @ 2017-10-26 22:37 小西红柿 阅读(190) 评论(0) 推荐(0) 编辑

python 引用和对象理解
摘要:http://www.cnblogs.com/ShaunChen/p/5656971.html 今天浏览博客的时候看到这么一句话: python中变量名和对象是分离的;最开始的时候是看到这句话的时候没有反应过来。决定具体搞清楚一下python中变量与对象之间的细节。(其实我感觉应该说 引用和对象分离 阅读全文

posted @ 2017-10-16 13:35 小西红柿 阅读(126) 评论(0) 推荐(0) 编辑

python optparse模块学习
摘要:http://wolfchen.blog.51cto.com/2211749/1230061 本文参考:http://docs.python.org/2/library/optparse.html Python 有两个内建的模块用于处理命令行参数: 一个是 getopt,getopt只能简单处理 命 阅读全文

posted @ 2017-10-02 21:21 小西红柿 阅读(136) 评论(0) 推荐(0) 编辑

Python中的random模块
摘要:http://www.cnblogs.com/yd1227/archive/2011/03/18/1988015.html Python中的random模块用于生成随机数。下面介绍一下random模块中最常用的几个函数。 random.random random.random()用于生成一个0到1的 阅读全文

posted @ 2017-09-15 17:11 小西红柿 阅读(98) 评论(0) 推荐(0) 编辑

Python方法间调用,self.方法跟cls=类名;cls.方法,二种方式有什么区别?
摘要:作者:姚钢强链接:https://www.zhihu.com/question/22869546/answer/22933397来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 什么是method? function就是可以通过名字可以调用的一段代码,我们可以传参数进去 阅读全文

posted @ 2017-09-15 14:13 小西红柿 阅读(148) 评论(0) 推荐(0) 编辑

python 生成器、列表/字典/集合解析式区别
摘要:一、列表解析 列表解析也叫列表推导式,是python编程中常用到的语法糖。列表推导是一个将一个列表(实际上是任意可迭代对象)转换成另一个列表的工具。在转换时,每个元素都可以按照某个条件被包含在新的列表中,并根据需要做出一些变换。 先看一例子,比如我想把某列表中的每项值都乘以2 列表推导式结合if关键 阅读全文

posted @ 2017-09-15 10:09 小西红柿 阅读(282) 评论(0) 推荐(0) 编辑

Python 中的单例模式
摘要:http://python.jobbole.com/87294/ 单例模式 单例模式(Singleton Pattern)是一种常用的软件设计模式,该模式的主要目的是确保某一个类只有一个实例存在。当你希望在整个系统中,某个类只能出现一个实例时,单例对象就能派上用场。 比如,某个服务器程序的配置信息存 阅读全文

posted @ 2017-09-12 19:47 小西红柿 阅读(90) 评论(0) 推荐(0) 编辑

Python 多线程是多鸡肋
摘要:http://blog.csdn.net/temanm/article/details/53389963 摘要: Python 对并行化支持的名声就不是很好,如果你用过 Python 自带的线程库 thread 和 threading,你应该知道 Python 线程其实并不好用。例如:没有自带的获取 阅读全文

posted @ 2017-09-10 22:59 小西红柿 阅读(821) 评论(0) 推荐(0) 编辑

Python 多进程好很多
摘要:http://blog.csdn.net/Temanm/article/details/53444365 摘要: Unix/Linux操作系统提供了一个fork()系统调用,它非常特殊。普通的函数调用,调用一次,返回一次,但是fork()调用一次,返回两次,因为操作系统自动把当前进程(称为父进程)复 阅读全文

posted @ 2017-09-10 22:58 小西红柿 阅读(164) 评论(0) 推荐(0) 编辑

python并发测试脚本
摘要:http://darklipeng.iteye.com/blog/1591753 这两天要做性能测试,自己没事用python写了个脚本,用于压力测试 Python代码 # -*- coding: utf8 -*- # code by Shurrik import threading, time, h 阅读全文

posted @ 2017-09-10 22:57 小西红柿 阅读(2503) 评论(0) 推荐(0) 编辑

python并发编程之多进程、多线程、异步和协程详解
摘要:http://www.jb51.net/article/95971.htm 协程,与线程的抢占式调度不同,它是协作式调度。协程也是单线程,但是它能让原来要使用异步+回调方式写的非人类代码,可以用看似同步的方式写出来。 1、协程在python中可以由生成器(generator)来实现。 首先要对生成器 阅读全文

posted @ 2017-09-10 22:55 小西红柿 阅读(492) 评论(0) 推荐(0) 编辑

1 2 3 4 5 ··· 9 下一页

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示