Уведомления

Группа в Telegram: @pythonsu

#1 Янв. 23, 2016 10:45:13

arizona
Зарегистрирован: 2016-01-23
Сообщения: 2
Репутация: +  0  -
Профиль   Отправить e-mail  

Ошибка TypeError: 'int' object has no attribute '__getitem__'

Здраствуйте,нужна помощь, нужно вытащить инфирмацию по ключевому слову , но появляется ошибка “ TypeError: ‘int’ object has no attribute ‘__getitem__’”

import urllib2
import ast 
def url(): 
  url = "https://api.vk.com/method/wall.get?owner_id=-28689448&domain=http://vk.com/stancee&offset=2&count=1&filter=owner&extended=0&fields=0"
  response = urllib2.urlopen(url) 
  text = response.read() 
  post_info = ast.literal_eval(text) 
  return post_info['response'][0]['attachments'] 
music = url()

Отредактировано arizona (Янв. 23, 2016 10:50:39)

Офлайн

#2 Янв. 23, 2016 11:11:34

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 10016
Репутация: +  857  -
Профиль   Отправить e-mail  

Ошибка TypeError: 'int' object has no attribute '__getitem__'

Используй json, а не ast.



Офлайн

#3 Янв. 23, 2016 13:55:59

arizona
Зарегистрирован: 2016-01-23
Сообщения: 2
Репутация: +  0  -
Профиль   Отправить e-mail  

Ошибка TypeError: 'int' object has no attribute '__getitem__'

py.user.next
можешь привести пример работы с json?

Офлайн

#4 Янв. 23, 2016 14:16:23

JOHN_16
От: Россия, Петропавловск-Камчатск
Зарегистрирован: 2010-03-22
Сообщения: 3292
Репутация: +  221  -
Профиль   Отправить e-mail  

Ошибка TypeError: 'int' object has no attribute '__getitem__'

arizona
ага

import json
json.loads(value)



_________________________________________________________________________________
полезный блог о python john16blog.blogspot.com

Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version