【整理】Python中的re.search和re.findall之间的区别和联系 + re.finall中带命名的组,不带命名的组,非捕获的组,没有分组四种类型之间的区别
crifan 12年前 (2012-11-16) 23522浏览 3评论
之前自己曾被搞晕过很多次。 后来使用这些函数次数多了之后,终于比较清楚的弄懂了两者之间的区别和关系了。 尤其是一些细节方面的注意事项了。 在看下面的总结和代码之前,请先确保你对如下基本概念已经有所了解了: 【教程】详解Python正则表...
crifan 12年前 (2012-11-16) 23522浏览 3评论
之前自己曾被搞晕过很多次。 后来使用这些函数次数多了之后,终于比较清楚的弄懂了两者之间的区别和关系了。 尤其是一些细节方面的注意事项了。 在看下面的总结和代码之前,请先确保你对如下基本概念已经有所了解了: 【教程】详解Python正则表...
crifan 12年前 (2012-11-15) 7017浏览 3评论
运行Python脚本时,时常需要从命令行中传递一些参数到Python程序中,但是如何获得相应的传递进来的参数,以及如何解析这些参数,是很多人,包括最开始的我,所遇到的问题。 下面,就对此总结一下: 先介绍基本背景知识: 1. Python中,可以通过...
crifan 12年前 (2012-11-15) 7757浏览 0评论
【问题】 在: 【整理】Python中如何获得并处理命令行参数 的折腾过程中,想要实现,将使用argparse解析后的命令行的参数,像使用optparse解析后的参数一样,去导出这些变量,使得后面的代码,可以直接用于参数值。 相关的,使用optpar...
crifan 12年前 (2012-11-15) 5063浏览 0评论
【问题】 已经获得了对应的namespace的变量: newParser = argparse.ArgumentParser(); newParser.add_argument("-u", "--user...
crifan 12年前 (2012-11-15) 15076浏览 0评论
之前折腾Python期间,遇到过,想要把一个变量,格式化输出。 其中: 变量类型是列表,列表中每个值是个字典类型变量。 格式化输出的效果,希望是那种树状结构,带缩进的,而不希望是原始的字符串堆积的那种。 后来经过折腾,找到了一个相对比较省事,且效果比...
crifan 12年前 (2012-11-15) 7456浏览 2评论
1.Python内置模块和第三方模块 内置模块: Python中,安装好了Python后,本身就带有的库,就叫做Python的内置的库。 内置模块,也被称为Python的标准库。 Python 2.x的在线库函数查询,可以去这里: The Pyt...
crifan 12年前 (2012-11-15) 9697浏览 0评论
【问题】 之前导入另外一个Python模块,包括自己的模块,都是直接通过 import 模块文件名,即可实现导入。 后来想要把多个子模块都放到当前文件夹下面的某个子文件夹中,但是却不知道如何导入了。 【解决过程】 1.通过类似于 import sub...
crifan 12年前 (2012-11-14) 14095浏览 2评论
先贴上Python 2.7 手册中的解释: (...) Matches whatever regular expression is inside the parentheses, and indicates the start ...
crifan 12年前 (2012-11-14) 5579浏览 0评论
Python 2.7的手册中的官网解释为: (?=...) Matches if ... matches next, but doesn’t consume any of the string. This is called a lookahea...
crifan 12年前 (2012-11-14) 6018浏览 0评论
Python 2.7手册中的官方解释是: (?<=...) Matches if the current position in the string is preceded by a match for ... that...