2013年6月27日
摘要: (一)正则表达式基本规则:^匹配字符串开始位置。$匹配字符串结束位置。\b匹配一个单词边界。\d匹配一个数字。\D匹配一个任意的非数字字符。x?匹配可选的x字符。换句话说,就是0个或者1个x字符。x*匹配0个或更多的x。x+匹配1个或者更多x。x{n,m}匹配n到m个x,至少n个,不能超过m个。(a|b|c)匹配单独的任意一个a或者b或者c。(x)这是一个组,它会记忆它匹配到的字符串。你可以用re.search返回的匹配对象的groups()函数来获取到匹配的值。[abc] 匹配a b c 中的一个[^abc]除了a、b或c之外的任何字符案例1:罗马数字在罗马数字中,有七个不同的数字可以以不同 阅读全文
posted @ 2013-06-27 15:49 大哉昆仑 阅读(468) 评论(0) 推荐(0)
摘要: python引用变量的顺序: 当前作用域局部变量->外层作用域变量->当前模块中的全局变量->python内置变量1. Scope:• If a variable is assigned inside a def, it is local to that function.• If a variable is assigned in an enclosing def, it is nonlocal to nested functions.• If a variable is assigned outside all defs, it is global to the enti 阅读全文
posted @ 2013-06-27 10:35 大哉昆仑 阅读(411) 评论(0) 推荐(0)
  2013年5月10日
摘要: FilesFile iterators are best for reading linesContent is strings, not objectsclose is usually optionalFiles are buffered and seekable.>>> myfile = open('myfile.txt', 'w') # Open for text output: create/empty>>> myfile.write('hello text file\n') # Write a lin 阅读全文
posted @ 2013-05-10 17:53 大哉昆仑 阅读(200) 评论(0) 推荐(0)
  2013年5月9日
摘要: Data types:Sequence types: (有序的类型)stringstupleslistsImmutable types: (不可变的类型)numbersstringstuples#String:text = "Lists and Strings can be accessed via indices!"String 的几种表示法:• Single quotes: 'spa"m'• Double quotes: "spa'm"• Triple quotes: '''... spam 阅读全文
posted @ 2013-05-09 17:07 大哉昆仑 阅读(902) 评论(0) 推荐(0)
  2009年10月1日
摘要: 补充几个名词概念:UML:Unified Modeling Language 统一建模语言,是用来对软件密集系统进行可视化建模的一种语言。UML为面向对象开发系统的产品进行说明、可视化、和编制文档的一种标准语言。OMD:Object model diagrams 对象模型图表。首先来看看OMD能帮我们做什么?1. 该类支持哪些接口;2. 完成任务需要哪些对象;3. 如何使用该类的对象;4. 是否可... 阅读全文
posted @ 2009-10-01 22:42 大哉昆仑 阅读(1406) 评论(0) 推荐(0)
  2009年9月8日
摘要: 两个星期以来一直与栅格数据打交道,对AO的栅格部分应该有了一定的理解,下面是自己的一点体会,希望高手指教:-)1、栅格数据的存储类型栅格数据一般可以存储为ESRI GRID(由一系列文件组成),TIFF格式(包括一个TIF文件和一个AUX文件),IMAGINE Image格式 在AE中一般调用ISaveAs接口来保存栅格数据2、栅格数据集和栅格编目的区别一个栅格数据集由一个或者多个波段(Raste... 阅读全文
posted @ 2009-09-08 16:49 大哉昆仑 阅读(787) 评论(0) 推荐(0)