Уведомления

Группа в Telegram: @pythonsu

#1 Фев. 17, 2011 12:13:00

truporez
От:
Зарегистрирован: 2009-05-08
Сообщения: 266
Репутация: +  6  -
Профиль   Адрес электронной почты  

Найти подстроку в строке html кода

вместо .* лучше искать 4 цифры



Офлайн

#2 Фев. 17, 2011 15:22:15

lepriconl
От:
Зарегистрирован: 2007-09-13
Сообщения: 9
Репутация: +  0  -
Профиль   Отправить e-mail  

Найти подстроку в строке html кода

4 цифры - хорошо если нужно найти цифры!!! а если нужно найти буквы!!! например “Жанр”????



Офлайн

#3 Фев. 17, 2011 15:26:07

truporez
От:
Зарегистрирован: 2009-05-08
Сообщения: 266
Репутация: +  6  -
Профиль   Адрес электронной почты  

Найти подстроку в строке html кода

думайте, вариантов полно. можно использовать dom, можно регулярки, все зависит от документа.



Офлайн

#4 Фев. 17, 2011 23:54:04

lepriconl
От:
Зарегистрирован: 2007-09-13
Сообщения: 9
Репутация: +  0  -
Профиль   Отправить e-mail  

Найти подстроку в строке html кода

документ - html страница, я ее открываю, и среди всего мусора мне нужно выбрать то, что мне нужно…



Офлайн

#5 Фев. 18, 2011 15:28:00

coni-lole
От:
Зарегистрирован: 2010-12-10
Сообщения: 16
Репутация: +  0  -
Профиль   Отправить e-mail  

Найти подстроку в строке html кода

lepriconl
документ - html страница, я ее открываю, и среди всего мусора мне нужно выбрать то, что мне нужно…
К тому же необходимо позаботиться о безопасности кукис.



Офлайн

#6 Фев. 23, 2011 01:40:36

leechuck
От:
Зарегистрирован: 2010-11-30
Сообщения: 44
Репутация: +  1  -
Профиль   Отправить e-mail  

Найти подстроку в строке html кода

lepriconl
Спасибо огромное!!! а еще такой вопрос… ситуация как бы таже самая, но немного другая:

Люди добрые!!!! помогите!!! спасите жизнь человека!!! вешаюсь! Ситуация очень похожая, но…. у меня страница имеет такой вид:
<html>
<title>
title
</title>
<body>
body
</body>
<p>
test
</p>
Год: <b>2010</b><br/>
Жанр: <b>Боевик</b><br/>
</html>

как мне найти именно год?
http = Get('http://moovie.ru/film/the_tourist')
r1 = re.compile(r'Год: <b>(.*?)</b><br/>', re.DOTALL).findall(http)
for rCLS in r1:
print rCLS
Блядь не сдержался и полез в закрома. Достал wing.

#——————————————————————————————————————-

from BeautifulSoup import BeautifulSoup
s =
soup = BeautifulSoup(''.join(s))
print soup.b.string

#——————————————————————————————————————–


Python 2.6.6 (r266:84297, Aug 24 2010, 18:46:32)
Type “help”, “copyright”, “credits” or “license” for more information.
>>>
2010
>>>


Думал попал в какое-то о***шее место. Нахера тут регулярные выражения. Вы где учились. Взросли на перле ?
Если нужно найти один айпишник на всю страницу согласен, бля, и на перл !

Фух, бля, попустило …

Суп этот http://www.crummy.com/software/BeautifulSoup/download/2.x/BeautifulSoup-2.0.1.py
Только переименуй его потом в BeautifulSoup.py

Мужик, я так подозреваю ты кого-то парсишь. Суп - мой тебе совет.
Зная Питон на 2 с минусом я с ним магазин наполнил. Пол дня писал. Так он мне, суп ((дурак какой!) еще и все файло перекачал,
сделал трумбы с ватемарками моими и т.д.)

В общем тут все на уровне подсознания.

Пользуюсь aptana с pydev.

ps. Сколько можно редактировать, лучше спать пойти. Но код verifyed.

забанят - не обижусь.



Отредактировано (Фев. 23, 2011 02:58:26)

Офлайн

#7 Фев. 23, 2011 11:45:12

Андрей Светлов
От:
Зарегистрирован: 2007-05-15
Сообщения: 3137
Репутация: +  14  -
Профиль   Адрес электронной почты  

Найти подстроку в строке html кода

Понимаю ваши эмоции, но впредь попрошу воздержаться от использования обсценной лексики.
Литературным язык позволяет выразить свое мнение ничуть не хуже.



Офлайн

#8 Фев. 23, 2011 21:57:23

zheromo
От:
Зарегистрирован: 2010-10-02
Сообщения: 356
Репутация: +  2  -
Профиль   Отправить e-mail  

Найти подстроку в строке html кода

coni-lole
К тому же необходимо позаботиться о безопасности кукис.
Советую добавить эту фразу в качестве подписи.



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version