@ru_python

Страница 168 из 9768
Sharkus
19.01.2016
10:45:09
Пропусти графы, там и без них много интересного :)

Whore Amazing
19.01.2016
10:45:37
не буду я ничего пропускать.

так интереснее.

Kolyann
19.01.2016
10:45:45
смысл в этом непропускании?

Google
Whore Amazing
19.01.2016
10:46:18
можно пока бота пописать.

Sharkus
19.01.2016
10:46:21
Хз, я 22е пропустил, потом вернулся после всех остальных.

Whore Amazing
19.01.2016
10:46:27
смысл в этом непропускании?
не уверен, но он есть.

Kolyann
19.01.2016
10:46:27
знание алгоритмов на графах помогает разве что в решении задачек, сводящихся к графам

Sharkus
19.01.2016
10:46:30
А, ну пописай бота. Без графов. Ха-ха.

Whore Amazing
19.01.2016
10:46:53
пописаю. там и без графов пока работы достаточно.

я до сих пор не сделал даже человеческий вывод.

Sharkus
19.01.2016
10:48:05
Kolyann
19.01.2016
10:48:39
зависит от области

Pavel
19.01.2016
10:48:57
ночью появится - буду гуглить и писать
а днём у тебя телеграм работает?

Kolyann
19.01.2016
10:49:06
в какой-нибудь социальной наверняка 99% сводится к графам

Whore Amazing
19.01.2016
10:55:29
а днём у тебя телеграм работает?
да. не знаю как, но текст отправляет/присылает.

все остальное не работает. органичение скорости до 0 кб/с от Мегафона.

Google
Artem
19.01.2016
10:56:28
что есть ipython?
это Python REPL здорового человека

Kolyann
19.01.2016
10:56:58
все остальное не работает. органичение скорости до 0 кб/с от Мегафона.
т.е. есть смысл написать бота, которому будешь слать команды

а он их выполнять через ssh

Whore Amazing
19.01.2016
10:57:06
чувствую, дело может быть в протоколе, в настройках глянул - там стоит автовыбор ТСР/НТТР надо бы попробовать переключить отдельно на ТСР, отдельно на НТТР и попробовать, но там какие-то прокси требует.

Kolyann
19.01.2016
10:57:11
и присылать тебе ответ в виде текста

Whore Amazing
19.01.2016
10:57:12
Whore Amazing
19.01.2016
10:57:31
т.е. есть смысл написать бота, которому будешь слать команды
да, но на чем он будет вертеться? у меня нет серваков.

А файлы в телег ходят?
до 1 кб размером -да. выше - обычно нет. у изображение грузит превьюшки.

Sharkus
19.01.2016
10:58:08
А арендовать - нищеброд, помним, любим, скорбим.

Whore Amazing
19.01.2016
10:59:15
часто все зависает, и не показывает новые входящие. приходится перезапускать. хистори не подтягивает, но новые прогружает.

Igor
19.01.2016
11:04:51
На нормальный код похоже? http://pastebin.com/NdYPezc2

Sharkus
19.01.2016
11:05:49
Делаешь pylint и pep8 на код. Смотришь результаты. Плачешь.

Igor
19.01.2016
11:05:50
да

Sharkus
19.01.2016
11:06:03
А так да, если работает - то, как минимум, код рабочий.

Igor
19.01.2016
11:06:18
@maslina_bot вот у него спроси

Whore Amazing
19.01.2016
11:06:22
Делаешь pylint и pep8 на код. Смотришь результаты. Плачешь.
надо б тоже ради интереса на своего бота трехмесячной давности

Igor
19.01.2016
11:06:56
только я хз почему музыку долговато отправляет

Whore Amazing
19.01.2016
11:07:07
скорость инета

Google
Igor
19.01.2016
11:07:16
ну бот на с9

Whore Amazing
19.01.2016
11:07:30
но зачем, если для музыки есть вкмьюзик бот? даже джва

Igor
19.01.2016
11:07:51
та ты не понял

Whore Amazing
19.01.2016
11:07:59
не понял

Igor
19.01.2016
11:08:04
музло там про сталкер и бот отправляет

с локалки

Whore Amazing
19.01.2016
11:08:18
а, с локалки

Sharkus
19.01.2016
11:08:20
"Your code has been rated at -7.45/10", pylint тебя унизил :D

Whore Amazing
19.01.2016
11:08:26
ну ты и извращенец

Igor
19.01.2016
11:08:39
def music(data, api): if data["message_text"] == "/zona_music": global listMusicRandom listMusic = listdir("Music/") listMusicRandom = choice(listMusic) api.sendAudio(data["chat_id"], "Music/{0}".format(listMusicRandom))

Whore Amazing
19.01.2016
11:09:26
def music(data, api): if data["message_text"] == "/zona_music": global listMusicRandom listMusic = listdir("Music/") listMusicRandom = choice(listMusic) api.sendAudio(data["chat_id"], "Music/{0}".format(listMusicRandom))
у меня аж глаза потекли кровью. зачем объявлять глобальную listmusic, когда ты ее генерируешь внутри функции?

Igor
19.01.2016
11:10:05
а по другому не хочет. Ругается что нет такой переменной и все

Whore Amazing
19.01.2016
11:10:19
во дела

не должен

Igor
19.01.2016
11:10:45
я знаю что не должен

Whore Amazing
19.01.2016
11:10:59
наверное, ты что-то делал не так

Pavel
19.01.2016
11:11:37
а почему иногда screen_zone, а иногда zona_humor?

Igor
19.01.2016
11:11:47
хз

так захотелось

надо сделать тру

Google
Igor
19.01.2016
11:12:04
тыкайте чо не так

Whore Amazing
19.01.2016
11:12:41
"поиздеватся" в описании не так

и "об сталкере"

и "любител" в приветственном сообщении

Pavel
19.01.2016
11:13:29
я бы ещё кучу if data['message_text

заменил на словарь

Igor
19.01.2016
11:14:52
заменить?

Admin
ERROR: S client not available

Pavel
19.01.2016
11:15:02
да как хочешь.

Igor
19.01.2016
11:15:20
скорость работы повыше хоть чутку будет?)

Kolyann
19.01.2016
11:15:29
не будет

Sharkus
19.01.2016
11:15:34
Читаемость, в основном.

Kolyann
19.01.2016
11:15:36
ифы быстрее словарей

Igor
19.01.2016
11:15:36
обидно

тогда пусть иф

будет

что еще можно исправить?)

Pavel
19.01.2016
11:16:51
ифы быстрее словарей
рабоатют быстрее, а редактировать код - дольше.

Kolyann
19.01.2016
11:17:19
рабоатют быстрее, а редактировать код - дольше.
ну, если там внезапно окажется нужна ещё одна проверка

то тут уже лучше иф, чем словарь

Google
Kolyann
19.01.2016
11:17:45
и это редактирование будет проще и быстре

Igor
19.01.2016
11:17:51
так

Whore Amazing
19.01.2016
11:17:56
что еще можно исправить?)
орфографию она ужасна

Igor
19.01.2016
11:17:58
что еще можно отредачить?

от русиш

нот

Pavel
19.01.2016
11:18:13
и это редактирование будет проще и быстре
обидно будет, если эта проверка так и не понадобится.

Kolyann
19.01.2016
11:18:38
очень

Whore Amazing
19.01.2016
11:18:45
от русиш
именно русиш.

Igor
19.01.2016
11:19:09
def fanArt(data, api): if data["message_text"] == "/zona_fanart": vkRequest = vk.photos.get(owner_id=-8109175, album_id=97770808) photoList = choice(vkRequest['items']) keys = photoList.keys() photoSize=max(int(k.split('_')[1]) for k in keys if 'photo' in k) sendPhotoFromVK = photoList["photo_"+str(photoSize)] api.sendPhotoUrl(data["chat_id"], sendPhotoFromVK, data["message_id"]) вот такую функцию ускорить\упростить?)

Pavel
19.01.2016
11:19:30
Игорь, а скажи честно, -8109175 ты копировал, или каждый раз руками стучал?

Igor
19.01.2016
11:19:49
vkRequest = vk.photos.get(owner_id=-8109175, album_id=97770808) тут?

Whore Amazing
19.01.2016
11:20:04
Pavel
19.01.2016
11:20:19
vkRequest = vk.photos.get(owner_id=-8109175, album_id=97770808) тут?
да везде, там раз 15 встречается

Igor
19.01.2016
11:20:46
ну я написал одну функцию, потом просто их копировал, заменял имя функции и if data["message_text"]

и все)

Whore Amazing
19.01.2016
11:20:59
keys = photoList.keys() photoSize=max(int(k.split('_')[1]) for k in keys if 'photo' in k) заменить на photoSize=max(int(k.split('_')[1]) for k in photoList.keys() if 'photo' in k) лишние переменные не нужны

Igor
19.01.2016
11:21:17
щас все сделаем

Igor
19.01.2016
11:21:44
ну да

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