首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >查找器不提供位置

查找器不提供位置
EN

Stack Overflow用户
提问于 2014-01-24 03:25:52
回答 1查看 127关注 0票数 0

我试图查看芯片-seq峰值,以找出有多远的共识网站,我计划这样做使用finditer (请告诉我,如果有更好的方法)。我遇到的问题是我找不到人给我一个实际的位置。

使用http://docs.python.org/2/howto/regex.html#regex-howto中的示例

代码语言:javascript
复制
import re

p = re.compile('\d+')

iterator = p.finditer('12 drummers drumming, 11 ... 10 ...')


for match in iterator:

     print(match.span)

我的输出不是位置,而是

代码语言:javascript
复制
built-in method span of _sre.SRE_Match object at 0x00B0B6E8>
built-in method span of _sre.SRE_Match object at 0x00B63058>
built-in method span of _sre.SRE_Match object at 0x00B0B6E8>

另外,其中两个似乎是相同的。

我使用的是Eclipse平台,我认为是3.2版,但不知道如何检查(是的,我是新手;)

谢谢你的帮助,弗兰

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-01-24 03:31:58

代码缺少()

代码语言:javascript
复制
 print(match.span())
 #               ^^

代码语言:javascript
复制
>>> import re
>>> p = re.compile('\d+')
>>> iterator = p.finditer('12 drummers drumming, 11 ... 10 ...')
>>> for match in iterator:
...     print(match.span())
...
(0, 2)
(22, 24)
(29, 31)
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21323839

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档