python 相关

  1. Threading模块

    http://python.jobbole.com/81546/

    Threading.thread(target,name,args,kwargs)

    Threading.Lock.aquire()  Threading.Lock.lock.release() 锁

    Thread.name  Thread.isAlive

Thread.startup()

Thread.join(timeout)  阻塞,直到线程结束或超时

join方法,如果一个线程或者一个函数在执行过程中要调用另外一个线程,并且待到其完成以后才能接着执行,那么在调用这个线程时可以使用被调用线程的join方法。

是主进程挨个调用子线程的join()方法。当四个线程都执行完毕后,主线程才会执行下面的代码

setDaemon()

这个方法基本和join是相反的

只要主线程完成了,不管子线程是否完成,都要和主线程一起退出,

threading.Condition

condition.wait(timeout)   condition.notify()   condition.notifyAll()

threading.Event     threading.Timer

2.

时间: 2024-11-08 19:54:18

python 相关的相关文章

python 相关编码[转]

python 相关编码[转] 三篇文章,导航:(一)(二)(三) (一) 怎么避免UnicodeEncodeError: ‘ascii’ codec can’t…类似的错误? 1.首先在py文件头部指定文件内容编码,例如:# coding: utf8 2.文件保存的时候要和py文件头部编码一致 3.在用decode和encode的时候,一定要确认要转换的字符原编码是什么. 例如:网页中都会指定编码(<meta http-equiv=content-type content=”text/html;

python相关知识/技巧文摘

python文件和目录操作 python连接mysql数据库 Python字符编码详解 unicode相关介绍

Python相关项目和技术

下面的项目是<Learn PYTHON the hard way>里面的,以后可能会补充: 1.Django,创建web程序的框架:https://www.djangoproject.com/ 2.Scipy,是一款方便.易于使用.专为科学和工程设计的Python工具包.它包括统计,优化,整合,线性代数模块,傅里叶变换,信号和图像处理,常微分方程求解器等等:http://www.scipy.org/  同时可结合Dexy(非常灵活的一款文档工具)使用:http://www.dexy.it/ 3

Python相关机器学习‘武器库’

开始学习Python,之后渐渐成为我学习工作中的第一辅助脚本语言,虽然开发语言是Java,但平时的很多文本数据处理任务都交给了Python.这些年来,接触和使用了很多Python工具包,特别是在文本处理,科学计算,机器学习和数据挖掘领域,有很多很多优秀的Python工具包可供使用,所以作为Pythoner,也是相当幸福的.如果仔细留意微博和论坛,你会发现很多这方面的分享,自己也Google了一下,发现也有同学总结了"Python机器学习库",不过总感觉缺少点什么.最近流行一个词,全栈工

机器学习实战-python相关软件库的安装

1 安装python 2 安装sublime text2 3 安装NumPy.Matplotlib http://book.51cto.com/art/201401/426522.htm Matplotlib使用教程 http://liam0205.me/2014/09/11/matplotlib-tutorial-zh-cn/

python相关——如何安装pip

今天在新的一台电脑上安装了pip.流程有点忘记了,在这里再次记录下来. 本教程基于python3.4,并且需要连接互联网,总共需要两步. 1.要安装pip,首先要安装setuptools,链接:https://pypi.python.org/pypi/setuptools#windows-powershell-3-or-later 选择 Windows (simplified) 右键点击 ez_setup.py 另存为,把ez_setup.py下载好.然后打开cmd, 把当前工作路径改为ez_s

Python相关环境设置tab补全

1.Windows下使用PyCharm下默认就含有tab补全 2.Python for Window 3.Python for Mac [email protected]:~/python$ cat tab.py import sys import readline import rlcompleter if sys.platform == 'darwin' and sys.version_info[0] == 2:     readline.parse_and_bind("bind ^I rl

python相关博客

入门:http://www.pythontip.com/ Python之禅--大道至简 美胜于丑,显胜于隐,简胜于繁,繁胜于杂,平胜于迭,疏胜于密,读胜于写...名可名, 请常名 http://www.v2ex.com/t/136728   V2EX Python 练习册,每天一个小程序

Python相关书籍

Programming in  Python 3 Python Essential Reference Python in a Nutshell Programming Python Beginning Python Python Cookbook Core Python Programming Expert Python Making use of Python wxPython in action Python 2.6 Text Processing Beginner's Guide Pyt

Python相关

一.Pyinstaller 1.Pyinstaller2.1打包后的程序在中文目录中可能出现“未能加载python27.dll”错误,用Pyinstaller2.0打包就可以解决 二.Excel操作相关 1.可以用xlrd模块读取,xlwd模块只能创建新的文件,不能在原有的文件上修改,但是可以通过xlutils模块中copy()来操作.对于Excel2007及以上可能不兼容. 2.可以通过调用windows的com组件交互,示例如下: import win32com.client # 行号和列号