@python_beginnersЭта группа больше не существует

Страница 979 из 1885
Dmitry
23.12.2016
11:09:33
так что там верная кодировка

Daniel
23.12.2016
11:09:45
In [4]: data = '10 0 0 0 111 11 11'.split() In [5]: list({x for x in data if data.count(x) > 1}) Out[5]: ['11', '0']
в чем магия? data.count(x)>1 - аналогично len(data) >1? x for x in data- это идет сравнение, так?

с каунтом разобрался, спасибо.

Dmitry
23.12.2016
11:25:30
еще варианты есть?

Google
Igor
23.12.2016
11:26:34
ну тогда посмотри response.text, че там приходит

или response.content

и посмотри, че находится на line 10 column 1 (char 18)

как минимум поймешь, че с этим дальше делать

Dmitry
23.12.2016
11:35:25
в .text приходит код страницы html ?

хотя, если я через постман делаю запрос, то у меня в теле ответа json

Igor
23.12.2016
11:36:06
че-т где-т хуйня

а запрос точно один и тот же? сравни заголовки запроса, например

Dmitry
23.12.2016
11:40:26
разобрался. url был не верный. Спасибо!

arisu
23.12.2016
12:12:52
а теперь вопрос посложнее

есть длинный хтмл

из него нужно извлечь блок, в котором есть строка

грубо говоря 1. как найти элемент, содержащий строку 2. как выделить самый верхний элемент из дерева, в котором он находится?

Google
Igor
23.12.2016
12:14:43
bs4?

arisu
23.12.2016
12:15:23
вообще хтмл не полный

это контент-блок, сверстанный в wysiwyg

Igor
23.12.2016
12:18:06
а неважно, что неполный, bs4 вроде и неполный сжирает

In [14]: from bs4 import BeautifulSoup In [15]: soup = BeautifulSoup('''<div><h1>head</h1><p>start <span>middle</span> end</p></div>''', "lxml") In [16]: soup.find(text='middle').parent Out[16]: <span>middle</span>

че-т типа того

Denis
23.12.2016
12:33:33
https://telegram.me/blockchain_news

Daniel
23.12.2016
12:34:16
о боже только не BTC

кстати вы посмотрите на движение btc/usd. При инвесте шанс профита крайне мала :D

это же неликвид, по сравнению c eur/usd

+ еще валюту кидает с рейнджом в 700usd. там можно столько бабла слить

нет, совсем не так, это скорее facepalm. Хотя блокчейн полезная штука, но ее не введут, коррапторы у зрегов в топчике

Greg
23.12.2016
13:42:42
Народ, у меня проблема с base64 строкой, ошибка : "incorect padding". Подскажите кто может, в чём беда... Сама строка расшифровывается хромом хорошо, а в Питоне выдаёт ошибку

Pavel
23.12.2016
13:44:26
def decode_base64(data): """Decode base64, padding being optional. :param data: Base64 data as an ASCII byte string :returns: The decoded byte string. """ missing_padding = len(data) % 4 if missing_padding != 0: data += b'='* (4 - missing_padding) return base64.decodestring(data)

ну или руками добавь = в конце несколько штук

Yan?
23.12.2016
13:54:04
Так вопрос

'instance = Class отличается от instance = Class()` Тем что в первом случаем мы создаем указатель на сам класс и поэтому любой вызов от инстанса будет ошибкой?

классно разметку сделал

Denis
23.12.2016
14:08:04
Товарищи, нужно сделать окошко с браузером для ввода капчи и передать туда куки. Как это можно сделать попроще?

Yan?
23.12.2016
14:09:00
Это считается красивым жестом, чтобы атрибу только в __init__ пихать или идея меня зря ругает?

Google
Denis
23.12.2016
14:09:19
Зависит от обстоятельств

Если его можно нормально проинициализировать в ините, лучше там

Aleksandr
23.12.2016
15:01:59
Куки вместе с капчей?

Denis
23.12.2016
15:03:57
Открыть капчу с моими куками

Maksim
23.12.2016
16:00:39
Как в списке a=('X...','..X.','..X.','...X') выполнить проверку и вернуть номер в списке и место в элементе где отображен Х?

Артемий
23.12.2016
16:07:28
For i in a: return a.index(i), i.index('X')

Maksim
23.12.2016
16:07:44
Спасибо!

Denis
23.12.2016
16:09:37
For i in a: return a.index(i), i.index('X')
ValueError: substring not found

53r63rn4r
23.12.2016
16:18:35
Поясните: чо по пепу лямбды нельзя писать?

b0g3r
23.12.2016
16:18:59
Можно

Но если ты пытаешься делать из них неанонимные - то эт плохо

b0g3r
23.12.2016
16:19:37
Ну все верно

Юзай def

53r63rn4r
23.12.2016
16:19:50
Хм, кажется понял

Артемий
23.12.2016
16:21:06
ValueError: substring not found
Это когда в элементе списка нет 'Х'?

Я исходил что Х должен быть всегда в строке

b0g3r
23.12.2016
16:22:11
Хм, кажется понял
Импорты не по пеп

53r63rn4r
23.12.2016
16:22:50
:D Там всё не ощень)

b0g3r
23.12.2016
16:23:00
По пеп сначала стл, потом через пустую строку пользовательские

Google
b0g3r
23.12.2016
16:23:13
Ну раз тебя так заинтересовал пеп)

53r63rn4r
23.12.2016
16:41:57
Когда все в говне, то не знаешь за что хвататься

Admin
ERROR: S client not available

Levent
23.12.2016
16:43:47
Вы конечно извините, но это пиздец

Aleksandr
23.12.2016
16:45:37
Открыть капчу с моими куками
Ну куку можешь jsОм передать . Не пойму в чем сложность внутри хтмл прописать скрипт.

Denis
23.12.2016
16:45:53
Сложность сделать окошко

И хтмл не мой

Aleksandr
23.12.2016
16:46:15
Имеешь ввиду модальное?

Denis
23.12.2016
16:46:19
Ну да

Aleksandr
23.12.2016
16:46:51
Или браузерное? Отдельно

Meent
23.12.2016
16:47:09
Flask на python 3.6 работает у кого?

Denis
23.12.2016
16:47:24
Нужно взять некоторый адрес, засунуть некоторые куки и открыть это в окне. Как именно, неважно

Aleksandr
23.12.2016
16:47:24
3.6?

Zart
23.12.2016
16:47:30
3.6 вышел

Meent
23.12.2016
16:48:01
John
23.12.2016
16:48:06
3.6 вышел
прям релиз? или альфа бетовая?

Aleksandr
23.12.2016
16:48:33
Это понятно что вышел только Фласк то не поддерживает же

Zart
23.12.2016
16:48:42
http://blog.python.org/2016/12/python-360-is-now-available.html

а что входит в "не поддерживает"?

Google
arisu
23.12.2016
16:49:39
3.6 вышел
вошел-вышел

я не в восторге от того, что сделали с kwargs

надо позициональные аргументы - есть args

или явно определите

Zart
23.12.2016
16:50:17
ват

arisu
23.12.2016
16:50:27
какое-то пхп с индексами для ключей

Denis
23.12.2016
16:51:13
Што

The order of elements in **kwargs nowcorresponds to the order in which keyword arguments were passed to the function.

Вот это только нашел

Страница 979 из 1885

Эта группа больше не существует Эта группа больше не существует