@ru_python

Страница 2436 из 9768
I
07.03.2017
14:01:32
<-Z

Artem
07.03.2017
14:01:38


Tony
07.03.2017
14:01:48
Слева от я

На qwerty

Google
Oleg
07.03.2017
14:01:59
нашёл!

hello world

Не получается

Исчезают

Tony
07.03.2017
14:02:30
`pi3da`

На телефоне не работает тож

Artem
07.03.2017
14:02:50
работает

Eldar
07.03.2017
14:02:59
нашёл!
Дык норм жи

Oleg
07.03.2017
14:03:08
У меня не видно, видимо )

Tony
07.03.2017
14:03:14
```нет```

«зато я могу так»

```нет```
Скопируйте и с компа вставьте кто

Oleg
07.03.2017
14:05:51
нет

Google
Tony
07.03.2017
14:05:56
Ну во

Oleg
07.03.2017
14:05:58
ооо

Tony
07.03.2017
14:06:05
Телефон не парсит

Oleg
07.03.2017
14:06:21
da

Яков
07.03.2017
14:07:13


https://tjournal.ru/41748-amerikanec-potratil-vosem-let-chtobi-vivesti-pitona-s-emodzi-na-kozhe

Timur
07.03.2017
14:51:03
рили?

Aragaer
07.03.2017
15:02:23
https://github.com/brouberol/contexttimer

вот вам еще способ время мерять

Маришка
07.03.2017
16:28:14
Телефон не парсит
Парсит просто у тебя не те бэктики на клавке

Маришка
07.03.2017
16:28:46
Набери с клавиатуры

С компа

Igor
07.03.2017
16:29:01
но вообще да, некоторые клиенты реально не парсят

Маришка
07.03.2017
16:29:24
``` 123 ```

Igor
07.03.2017
16:29:24
ты правильные отправляешь

Маришка
07.03.2017
16:29:26
Ну

Plus не парсит

Google
Igor
07.03.2017
16:29:42
swiftовский новый тоже не умеет

Маришка
07.03.2017
16:29:50
text

Tony
07.03.2017
16:31:42
`привет`

Bo0oM
07.03.2017
16:32:04
'Привет'

Маришка
07.03.2017
16:32:11
Тройные бектики

Igor
07.03.2017
16:32:37
да необязательно тройные

Bo0oM
07.03.2017
16:32:40
```привет```

UnkownUSR
07.03.2017
16:35:43
Как из каждого элемента списка вида <img src="http://www.example.ru/risn/12.jpg"/> удалить всё, чтобы осталось только http://www.example.ru/risn/12.jpg ?

Aragaer
07.03.2017
16:39:42
[x[10:-3] for x in my_list]

>>> s '<img src="http://www.example.ru/risn/12.jpg"/>' >>> s[10:-3] 'http://www.example.ru/risn/12.jpg'

Маришка
07.03.2017
16:41:32
А ведь если там лишь img без остальных аттрибутов то это будет лучшим ответом xdd

Aragaer
07.03.2017
16:42:55
не, если там что-то сильно более сложное, то надо и писать сложнее. Но к такому вопросу такой ответ сгодится 8)

Маришка
07.03.2017
16:43:36
Тут уже было такое, доставать ссылки из html, только там было задание на сайтике и с использованием re

Igor
07.03.2017
16:44:49
[re.match(r'.*"(.*?)".*', s).groups()[0] for s in my_list]

#shittyadvice

UnkownUSR
07.03.2017
16:46:09
не, если там что-то сильно более сложное, то надо и писать сложнее. Но к такому вопросу такой ответ сгодится 8)
Да срезом я бы и сам мог) У меня там не всегда атрибут src= с индексом 10 идет

Aragaer
07.03.2017
16:46:14
ну матчить надо src="([^"]*)"

Igor
07.03.2017
16:46:26
Aragaer
07.03.2017
16:46:44
но еще может быть случай src='однокавычко'

Google
Aragaer
07.03.2017
16:46:52
и еще пробелы опять же

UnkownUSR
07.03.2017
16:48:17
но еще может быть случай src='однокавычко'
Проблема в том, что регулярки мне не подойдут

Они замедляют программу

А мне край как нужна скорость

Маришка
07.03.2017
16:48:57
А мне край как нужна скорость
¯\_(ツ)_/¯ Пиши не на питоне

UnkownUSR
07.03.2017
16:49:13
Заказчику нужен ПИТОН

Admin
ERROR: S client not available

Aragaer
07.03.2017
16:49:21
через substr найти src=

дальше найти первую кавычку, потом следующую

UnkownUSR
07.03.2017
16:50:10
Aragaer
07.03.2017
16:50:25
строка является валидным xml, поэтому ее можно скормить в какую-нибудь либу, там шустро все разрулят, но потеря будет на передаче туда-сюда

поиск подстроки же

или как оно в питоне

в С это strstr

UnkownUSR
07.03.2017
16:51:30
find в питоне вроде

Ща буду смотреть

Ни find, ни index не находят в строках подстроку 'src='

Странно

Denis
07.03.2017
16:55:44
>>> r = re.compile(r'src="([^"]*)"') >>> timeit.timeit(lambda: r.search(s).group(1)) 0.7568038080062252 >>> timeit.timeit(lambda: s.split('"')[1]) 0.48294448701199144 Не такая и большая разница

Google
UnkownUSR
07.03.2017
16:56:36
Для парсера это критично

Denis
07.03.2017
16:56:51
Если какие-то более умные сплиты и поиски делать, будет дольше

Маришка
07.03.2017
16:56:52
ну как, 30%
0.3 секунды != 30%

Роман
07.03.2017
16:56:54
Aragaer
07.03.2017
16:57:02
s.find('src=') 5

Denis
07.03.2017
16:57:09
Можно этот кусок на си переписать

UnkownUSR
07.03.2017
16:57:57
s.find('src=') 5
У меня возвращает None

Aragaer
07.03.2017
16:58:00
s[s.find('src=')+len('src=')+1:s.rfind('"')] 'http://www.example.ru/risn/12.jpg'

Маришка
07.03.2017
16:58:27
У меня возвращает None
Хм, у тебя второй питон, да?

Aragaer
07.03.2017
16:58:29
ну кстати s.find('"') и все

UnkownUSR
07.03.2017
16:58:37
Роман
07.03.2017
16:58:39
0.3 секунды != 30%
в первом случае 0.75, во втором 0.48(~50), вот тебе и 30 %

Aragaer
07.03.2017
16:58:42
у меня второй

UnkownUSR
07.03.2017
16:58:43
3.6, если быть точным

Denis
07.03.2017
16:59:12
Если len оптимизировать, будет 0.60

Маришка
07.03.2017
16:59:58

Страница 2436 из 9768