
Sharkus
19.01.2016
12:16:27
Ты чо, вдруг там доп. условие появится
Сам же говорил :D

Pavel
19.01.2016
12:16:43
?

Igor
19.01.2016
12:16:51
щас

Google

Whore Amazing
19.01.2016
12:17:07

Kolyann
19.01.2016
12:17:12
{"/zona_wallpaper":0,
"/zona_avatar":1,
...}

Pavel
19.01.2016
12:17:36
vkRequest = vk.photos.get(owner_id=-8109175, album_id=albumIDSend) вот это убери в отдельную функцию и к ней приделай из той ссылки с хабра.

Kolyann
19.01.2016
12:17:46
да лан, шучу, произноси

Whore Amazing
19.01.2016
12:17:56
я и не произношу, я печатаю

Kolyann
19.01.2016
12:18:05
шучу, не шучу

Pavel
19.01.2016
12:18:23

Kolyann
19.01.2016
12:18:34
ну эт он индекс получит
а по индексу уже брать

Igor
19.01.2016
12:18:48
я уже и сам догадался на счет словаря)

Kolyann
19.01.2016
12:18:57
можно и скомкать, но получится лямбдовщина

Pavel
19.01.2016
12:18:58
ну и зачем индекс, если можно сразу id?

Google

Kolyann
19.01.2016
12:19:09
а вдруг индекс будет нужен?
КОГДА-НИБУДЬ

Whore Amazing
19.01.2016
12:19:20

Pavel
19.01.2016
12:19:24
через полчаса поговорим, когда ты снова передумаешь.

Aliaksiej
19.01.2016
12:25:28
Прикольно эту портянку кода на телефоне листать
Колян - торнаду одобряю, так держать :)
Знаю что тебе насрать

Kolyann
19.01.2016
12:32:28
на самом деле это был неосознанный выбор сделанный наугад с лёгким оттенком хипстерства

Igor
19.01.2016
12:38:21
photoData={"/zona_wallpaper":"84047762", "/zona_avatar":"151669801", "/zona_cosplay":"217797477", "/zona_bugs":"136309850", "/zona_screen":"178209537", "/zona_fanart":"97770808"}
def photoSend(data, api):
photoKeys = photoData.keys()
for textInList in photoKeys:
if data["message_text"] == textInList:
vkRequest = vk.photos.get(owner_id=-8109175, album_id=str(photoData[data["message_text"]]))
photoList = choice(vkRequest['items'])
photoSize=max(int(k.split('_')[1]) for k in photoList.keys() if 'photo' in k)
sendPhotoFromVK = photoList["photo_"+str(photoSize)]
api.sendPhotoUrl(data["chat_id"], sendPhotoFromVK, data["message_id"])
Дамы и господа, оно?
ну главное оно работате))

Pavel
19.01.2016
12:39:14
блин....

Igor
19.01.2016
12:39:23
ЧТА???????
?

Pavel
19.01.2016
12:39:29
photoData[data['message_id']] же

Sharkus
19.01.2016
12:39:52
Я чуть не офигел.

Pavel
19.01.2016
12:39:54
прочитай про словарь в гугле что ли

Igor
19.01.2016
12:39:59
мля
та чо ни так?

Pavel
19.01.2016
12:40:12
у тебя инет нормальный, или как у wa?

Kolyann
19.01.2016
12:40:16
int() ?

Igor
19.01.2016
12:40:35
вэка только строчку берет

Google

Whore Amazing
19.01.2016
12:40:38

Pavel
19.01.2016
12:41:13
у тебя все твои иды лежат в словаре.

Igor
19.01.2016
12:41:19
йа

Pavel
19.01.2016
12:41:22
словарь - это словарь.

Sharkus
19.01.2016
12:41:25
str(photoData[data["message_text"]]) а зачем str от заведомо string'а*?

Igor
19.01.2016
12:41:37
ну ща

Pavel
19.01.2016
12:41:38
не надо искать" абажур абакан" если тебе нужен ящик

Igor
19.01.2016
12:42:01
епте
оно работает
еще и быстро

Whore Amazing
19.01.2016
12:42:16

Igor
19.01.2016
12:42:21
def photoSend(data, api):
photoKeys = photoData.keys()
for textInList in photoKeys:
if data["message_text"] == textInList:
vkRequest = vk.photos.get(owner_id=-8109175, album_id=photoData[textInList])
photoList = choice(vkRequest['items'])
photoSize=max(int(k.split('_')[1]) for k in photoList.keys() if 'photo' in k)
sendPhotoFromVK = photoList["photo_"+str(photoSize)]
api.sendPhotoUrl(data["chat_id"], sendPhotoFromVK, data["message_id"])

Igor
19.01.2016
12:42:24
вот так вот

Whore Amazing
19.01.2016
12:42:36

Sharkus
19.01.2016
12:42:39
photoKeys = photoData.keys()
for textInList in photoKeys:
if data["message_text"] == textInList

Pavel
19.01.2016
12:42:44
сука блять ты мои сообщения видишь? если непонятно что яговорю, сроси
/спроси

Whore Amazing
19.01.2016
12:42:56

Igor
19.01.2016
12:42:58
я то читаю)

87776
19.01.2016
12:42:59
божечки

Google

87776
19.01.2016
12:43:06
сплошные программисты

Sharkus
19.01.2016
12:43:09
photoKeys[data["message_text"]]

87776
19.01.2016
12:43:13
только и делаете что код обсуждаете!

Sharkus
19.01.2016
12:43:28
Да-да, пора уже переходить на перси и лобызания.

Pavel
19.01.2016
12:43:28

Whore Amazing
19.01.2016
12:43:32

Sharkus
19.01.2016
12:44:21
Либы, ага. Дореволюционные.

Igor
19.01.2016
12:44:23
все равно не ясно
что вы от меня хотите

Admin
ERROR: S client not available

Igor
19.01.2016
12:44:34
?

Pavel
19.01.2016
12:44:37
photoKeys = photoData.keys()
for textInList in photoKeys:
if data["message_text"] == textInList:
вот это ты перебираешь всю книгу: мне нужен ящик. Это статья про абажур, это статья про абакан, это про анананс, это про апельсины, да где этот сраный ящик?

Whore Amazing
19.01.2016
12:44:46

Sharkus
19.01.2016
12:44:55

Igor
19.01.2016
12:44:57
АХТУНГ

Pavel
19.01.2016
12:45:01
а другой человек берёт словарь и сразу открывает на нужной странице

Igor
19.01.2016
12:45:17
минутку

Kolyann
19.01.2016
12:45:26
У тебя вот там выше словарь был из ифов собранный

Pavel
19.01.2016
12:45:45
вотвот те трри строки, что у меня, меняется на одно: id=photoData[data["message_text"]]

Google

Kolyann
19.01.2016
12:46:09
photoData={
"/zona_wallpaper":"84047762",
"/zona_avatar":"151669801",
"/zona_cosplay":"217797477",
"/zona_bugs":"136309850",
"/zona_screen":"178209537",
"/zona_fanart":"97770808"
}

Sharkus
19.01.2016
12:46:15
И работает почему-то чутка быстрее, угу.

Kolyann
19.01.2016
12:46:33
чтобы получить 97770808 тебе достаточно взять photoData["/zona_fanart"]
вроде по пепу кстати photo_data
(пеп-наци на стрёме)

Sharkus
19.01.2016
12:47:05
ну да, кэмэлКейз под классы.

Pavel
19.01.2016
12:47:17

Whore Amazing
19.01.2016
12:47:21

Sharkus
19.01.2016
12:47:25
Тем не менее.

Kolyann
19.01.2016
12:47:56

Whore Amazing
19.01.2016
12:48:20
я понял
а почему верблюд?

Sharkus
19.01.2016
12:48:35

Whore Amazing
19.01.2016
12:48:44
охлол
?

Sharkus
19.01.2016
12:48:52
это вам не snake_case

Whore Amazing
19.01.2016
12:49:04
сук, я чото ору
не знал

Sharkus
19.01.2016
12:49:54

Pavel
19.01.2016
12:51:13

Kolyann
19.01.2016
12:51:35
в моей стандартной либе за такое убивают нахер

Whore Amazing
19.01.2016
12:51:54

Kolyann
19.01.2016
12:51:58
пасаны, мне нужно ввести бутстрап