
Проксимов
20.07.2017
20:41:18
1 ливнул(

melancholiac
20.07.2017
20:41:40
нет, рили как праздновать?

Eugene
20.07.2017
20:41:42

Google

Aleksandr
20.07.2017
20:41:58

darkwoolf
20.07.2017
20:42:13

Eugene
20.07.2017
20:42:49

melancholiac
20.07.2017
20:45:02
народный ддос

Garden
20.07.2017
20:45:33
Парни, хочу вытащить элемент из JSON вот такой вот хуйнёй: img_url = json_string['response']['items'][1]['attachments'][0]['photo']['photo']. Но пишет TypeError: list indices must be integers or slices, not str.
В чём трабла?

Igor
20.07.2017
20:47:05
Вероятно, что-то из этого не является диктом, а листом
Можно JSON?

Denis
20.07.2017
20:50:17
Чето слишком глубокие цепочки
И у фотки разве есть ['photo']?

Oleg
20.07.2017
20:53:01
а вообще фотки же там photo_50

Google

Oleg
20.07.2017
20:53:19
*похоже на вк*
photo_75
photo_...
или как?

Denis
20.07.2017
20:53:57
Но почему тогда на лист ругается?

Garden
20.07.2017
20:54:02
img_url = json_string['response']['items'][1]['attachments'][0]['photo']['photo_807']
https://pastebin.com/nuK4Zrk4

Oleg
20.07.2017
20:54:39
красиво

Denis
20.07.2017
20:55:13
Вроде все правильно

Dmitry
20.07.2017
20:56:29
Ребят, как быстро переименовать файлы вида 123.456.txt в 123.txt, извините за оффтоп

Oleg
20.07.2017
20:56:45

darkwoolf
20.07.2017
20:56:58

Garden
20.07.2017
20:57:11
А ты художник, я смотрю
Так там ниже photo_807

Oleg
20.07.2017
20:57:27
пример
доставай какой хочешь

melancholiac
20.07.2017
20:58:04

Garden
20.07.2017
20:58:21
доставай какой хочешь
img_url = json_string['response']['items'][1]['attachments'][0]['photo']['photo_807'] - так вот, не работает же

Igor
20.07.2017
20:59:04
type(json_string)
Что выводит?

Google

Igor
20.07.2017
20:59:24
Вдруг, там json.loads не сделали

Alex
20.07.2017
21:00:26
ujson.loads*
и?

Igor
20.07.2017
21:01:10
Зачем ujson?

Denis
20.07.2017
21:01:13
При чем тутujson?

Alex
20.07.2017
21:01:14
быстрее

Denis
20.07.2017
21:01:22
И?

Alex
20.07.2017
21:01:24
(вброс был ради вброса)

Garden
20.07.2017
21:01:52

Igor
20.07.2017
21:02:28
Вот, да. Должен быть dict, полагаю, JSON какой-то не такой пришел, как вы скинули

Garden
20.07.2017
21:02:57
та это запрос к API VK

Alex
20.07.2017
21:02:58

Igor
20.07.2017
21:03:28
json_string[0] можно посмотреть для начала

Garden
20.07.2017
21:07:08

Alex
20.07.2017
21:07:35

Oleg
20.07.2017
21:08:37
img_url = json_string['response']
img_url = json_string['response']['items']

Google

Igor
20.07.2017
21:09:12
Да там в json_string проблема, видимо.

Oleg
20.07.2017
21:09:16
img_url = json_string['response']['items'][1]

Admin
ERROR: S client not available

Oleg
20.07.2017
21:09:18
...

Igor
20.07.2017
21:09:36
Если это правда list, то все остальные шаги смысла не имеют)
<class 'list'>

Vaderoff
20.07.2017
21:13:11
Ребят, кто знает на хероку на фришном аккаунте часы работы сервера распределяются среди всех приложений, или на каждое дается время?

Garden
20.07.2017
21:15:38

Aragaer
20.07.2017
21:16:22

Bsod
20.07.2017
21:17:30
лол. делаешь из дикта строку и пытаешься обратиться к дикту

Garden
20.07.2017
21:17:54
Окей. А как преобразовать это в дикт?

Bsod
20.07.2017
21:18:09
так уже ведь
тебе апишка же возвращает
зачем выдумываешь лишнего

Garden
20.07.2017
21:19:44
API возвращает list

Vaderoff
20.07.2017
21:20:40
На каждое
а где про это почтитать никак найти не могу

Bsod
20.07.2017
21:20:49
тогда работай с листом
[x['photo_130'] for x in vkapi.wall.get(owner_id=constants.my_user_id, count=2)['response']['items']]

Garden
20.07.2017
21:25:15

Bsod
20.07.2017
21:25:56
в код

Google

Garden
20.07.2017
21:28:16
Ну раз в код, то сразу понятно стало

Bsod
20.07.2017
21:31:20
просто наверное надо сходить в пайтон бегинерс

Aragaer
20.07.2017
21:39:13
а вот я может чего не понимаю.... Есть async def. Я ее вызвал и получил coroutine object. Как мне из него добыть какой именно coroutine function он был создан?

Маришка
20.07.2017
21:59:56
тебе же её в луп нужно пихать

Nikolay
20.07.2017
22:10:44
Глупый вопрос: что значит -m перед именем скрипта в команде python -m ***?

Маришка
20.07.2017
22:27:41
module

Eldar
21.07.2017
05:34:34
Оо, работа в хату:)

Tony
21.07.2017
05:58:45
еще 2

Amaro
21.07.2017
06:03:25
По поводу новичок бинго: когда хтмл с сильно поломанной структурой и всякие scrapy от него болеют, почему бы и не ковырнуть регуляркой?

Проксимов
21.07.2017
06:11:12