随笔分类 -  Python

beginner in this script language
python 字典操作
摘要:别处看的,整理下,方便后来人。出处:http://www.jb51.net/article/34461.htm http://www.linuxzen.com/python-you-ya-de-cao-zuo-zi-dian.html字典不管在那种语言中总是受人追捧的,可以帮助解决很多问题。这里... 阅读全文

posted @ 2014-06-25 15:58 翠竹林 阅读(713) 评论(0) 推荐(1)

python处理.seq文件
摘要:# Deal with .seq format for video sequence# Author: Kaij# The .seq file is combined with images,# so I split the file into several images with the image prefix # "\xFF\xD8\xFF\xE0\x00\x10\x4A\x46\x49\x46".import os.pathimport fnmatchimport shutildef open_save(file,savepath): # read .seq fi 阅读全文

posted @ 2014-04-02 20:01 翠竹林 阅读(5123) 评论(0) 推荐(1)

Python之多线程学习
摘要:引言 对于 Python 来说,并不缺少并发选项,其标准库中包括了对线程、进程和异步 I/O 的支持。在许多情况下,通过创建诸如异步、线程和子进程之类的高层模块,Python 简化了各种并发方法的使用。除了标准库之外,还有一些第三方的解决方案,例如 Twisted、Stackless 和进程模块。本文重点关注于使用 Python 的线程,并使用了一些实际的示例进行说明。虽然有许多很好的联机资源详细说明了线程 API,但本文尝试提供一些实际的示例,以说明一些常见的线程使用模式。 全局解释器锁 (Global Interpretor Lock) 说明 Python 解释器并不是线程安全的。当前.. 阅读全文

posted @ 2012-11-06 11:44 翠竹林 阅读(3734) 评论(0) 推荐(1)

python入门(2)全局变量
摘要:正如在上篇文章中看到的,在查找最底层的文档时用到了一个全局变量集合COUNT来保存当前目录下的所有文件。实际上在python的进一步应用中,经常会涉及到全局变量的问题,常见的全局变量有两种用法:第一:声明法:在文件开头声明Python全局变量variable,在具体函数中使用该变量时,需要事先声明 global variable,否则系统将该变量视为局部变量。 通常将全局变量用大写字母表示。例如上篇文章中要将最初目录下的所有文档路径记录下来以便下一个方法的处理,就用到了一个全局变量COUNTimport sysimport osCOUNT=set()def fun(path): for ... 阅读全文

posted @ 2012-10-28 21:46 翠竹林 阅读(1511) 评论(0) 推荐(0)

python入门(1)文档的处理
摘要:最近在作一个有关自然语言处理的project,要处理大量的语料文本,而python这种脚本在处理字符串上又有其无可比拟的优势,所以就看了看这方面的书。以下是在做语料处理时遇到的一些问题,总结一下,也好以后再深入学习:第一个问题就是大量文本读入的问题,因为通过语料分词处理后会生成大量的文本文档,想实现对这些文本的批处理,python中一个很好的包os帮了忙:先在分词程序中将处理后的文档写入到同一文件夹下,这里就是“c:\data”吧,然后通过下面的代码实现:import sysimport os def fun(path):#path 是路径 for root,dirs,files in ... 阅读全文

posted @ 2012-10-28 21:29 翠竹林 阅读(543) 评论(0) 推荐(0)

导航