Я довольно новичок в Python, и я исследовал столько, сколько мог, прежде чем решил, что должен задать вопрос здесь.Итак, вот проблема:
Я не уверен, что я делаю неправильно с моим RegEx.Я хотел опробовать функцию re.findall (), поэтому подумал, что напишу небольшой скрипт, который будет искать номера телефонов на веб-страницах.Вот код, который у меня есть прямо сейчас.
import re, urllib
inurl = raw_input("Input a URL: ")
web = urllib.urlopen(inurl)
web.readlines()
numbers = re.findall("/\d{3}.\d{3}.\d{4}/g", web)
for itm in numbers
print itm
Не уверен, что происходит.Я получаю сообщение об ошибке «ожидаемая строка или буфер» для строки, которая имеет
numbers = re.findall(".....", web)
Заранее спасибо.