我正在使用 Python(和 Pytumblr)并尝试从一些返回的数据中提取某个字符串,但我正在搜索的字符串中包含“:”。每当我运行我的脚本时,我都会收到错误消息:
File "myfile.py", line 22
if re.search('^ion': u'..', u'b', line) :
^
SyntaxError: invalid syntax
这是我的代码:
import pytumblr
import re
returned = client.submission('blog') # get the submissions for a given blog
sch = open('returned')
for line in sch:
line = line.rstrip()
if re.search('^ion': u'..', u'b', line) :
print line
这段代码中是否还有另一个错误,或者有没有办法逃脱我不知道的“:”?我对 Python 很陌生,但我不认为:需要转义。