@ru_python

Страница 3138 из 9768
stonepig
09.07.2017
07:31:38
наверное, он просто заэкспайрился

оке. спасибо, попробую

Vespertilio
09.07.2017
07:31:58
может

Google
stonepig
09.07.2017
07:32:49
я написал разработчику бота, он грит, что у бота своя база

stonepig
09.07.2017
08:04:51
@vkmusic_bot

про этот

b0g3r
09.07.2017
08:05:03
да, он изначально работал на апи, всё кэшируя, а после закрытия апишки теперь просто отдает кэшированное за время работы

+ туда самому можно загружать

https://github.com/python273/vk_api/blob/master/vk_api/audio.py страницу дербанит

Oleg
09.07.2017
08:15:35
@vkmusic_bot
этот вообще ничо общего не имеет походу с музыкой вк

b0g3r
09.07.2017
08:15:53
сейчас - уже да

Oleg
09.07.2017
08:16:06
загрузи ему аудио, он скажет "списибо, скоро ваше аудил будет в поиске"

Павел
09.07.2017
08:47:24
Даров

Oleg
09.07.2017
08:49:33


Павел
09.07.2017
08:56:45
))

Google
Artem
09.07.2017
09:24:21
Ребят, пытаюсь парсить страничку с фейсбука через lxml. Пишу: tree.xpath('//a[@aria-describedby="js_13n"]/text()') Для вывода места жительства. Но это почему-то не работает

ЧЯДНТ?

<a class="profileLink" href="https://www.facebook.com/pages/Jakarta-Indonesia/102173726491792?ref=br_rs" data-hovercard="/ajax/hovercard/page.php?id=102173726491792" data-hovercard-prefer-more-content-show="1" aria-controls="js_13m" aria-haspopup="true" aria-describedby="js_13n" id="js_13o">Jakarta, Indonesia</a>

Stanislav
09.07.2017
09:26:10
ЧЯДНТ?
Там реакт погружает все

Artem
09.07.2017
09:26:26
вот блин..

И что делать?..

Stanislav
09.07.2017
09:26:44
Юзай селениум/ебись с упакованым и обфуцированным файлом в поисках нужного запроса

В жс

Artem
09.07.2017
09:38:26
селениум не подходит

А как иначе делать я не представляю

Stanislav
09.07.2017
09:38:41
Artem
09.07.2017
09:38:53
Ну, он окно браузера запускает...

Да, я знаю, что можно скрыть

Но это не то

stonepig
09.07.2017
09:39:19
можно и без него

без браузера, в смысле

Stanislav
09.07.2017
09:39:57
Но это не то
Иначе, без выполнения жс, только рытся в их скриптах

Это будет сложно

Denis
09.07.2017
09:41:13
Ну, он окно браузера запускает...
Вот такое происходит если не читать доки.

Artem
09.07.2017
09:41:24
хех)

Google
Stanislav
09.07.2017
09:42:37
Ну, он окно браузера запускает...
На самом деле если юзать какой нибудь phantomjs то норм

Denis
09.07.2017
09:43:26
На самом деле если юзать какой нибудь phantomjs то норм
Забудьте про фантома, chrome headless. Даже главный разраб покинул проект.

Denis
09.07.2017
09:43:58
https://chromium.googlesource.com/chromium/src/+/lkgr/headless/README.md

https://groups.google.com/forum/#!topic/phantomjs/9aI5d-LDuNE

Kate
09.07.2017
09:45:10
Denis
09.07.2017
09:47:31
https://github.com/wasiher/chrome_remote_interface_python

https://www.google.ru/search?q=chromium+headless+python

А документация хорошая?
А какая дока нужна? Используй хром драйвер в селениум, добавить параметр запуска —headless

Artem
09.07.2017
11:11:38
зачем вам всем аудио из вк? есть же эпл мьюзик и куча других нормальных сервисов. жалко $2.5 за удобство?

stonepig
09.07.2017
11:12:48
вк позволяет качать напрямую

мне только для этого

stonepig
09.07.2017
11:13:07
скриптом загоняю список файлов, а он мне выкачивает их

Aragaer
09.07.2017
11:13:08
гугл мьюзик вроде тоже позволяет

Artem
09.07.2017
11:13:27
гугл мьюзик вроде тоже позволяет
и эпл мьюзик тоже, также можно залить свою музыку

Aragaer
09.07.2017
11:13:33
но тут еще вопрос зачем качать

Artem
09.07.2017
11:14:20
вот да, зачем качать в 2017, мало понятно

Nikolay
09.07.2017
11:15:35
не, качать-то надо, разумеется

только необязательно в mp3, например

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

Google
stonepig
09.07.2017
11:19:15
ну шо значит "ЗАЧЕМ?". ну надо вот

задание такое :)

Artem
09.07.2017
11:19:53
в спотифай же до сих пор ogg vorbis используется?

Admin
ERROR: S client not available

stonepig
09.07.2017
11:21:11
и эпл мьюзик тоже, также можно залить свою музыку
эпл мьюзик прямо по апи отдаёт прямые ссылки?

Artem
09.07.2017
11:21:28
нет, конечно

stonepig
09.07.2017
11:21:29
я готов даже заплатить, если он отдаёт прямые линки

ну так вот

а вк отдаёт

Arnie
09.07.2017
11:33:10
Зачем вообще музыка

Lucky
09.07.2017
11:38:36
вот да, зачем качать в 2017, мало понятно
Чтобы быть уверенным, что у тебя окажется нужный трек в нужное время

Vespertilio
09.07.2017
11:39:48
чем в питоне пайпами рулить удобно? может модули какие есть интересные

Aragaer
09.07.2017
11:42:05
у меня нет нужных треков, а в нужное время я слушаю онлайн

stonepig
09.07.2017
11:43:50
не стоит всех судить по себе. зачем вообще срач разводить? я спросил конкретно по задаче

Проксимов
09.07.2017
11:53:40
задание такое :)
Чёт падазрительно

Что за задание такое

Alexandr
09.07.2017
12:00:04
def add_comment(request, article_id): if request.method == 'GET': article = Article.objects.get(pk=article_id) context = { 'article': article } return render(request, 'articles/add_comment.html', context) elif request.method == 'POST': article = Article.objects.get(pk=article_id) comment = Comment() comment.author = request.POST.get('author') comment.comment = request.POST.get('comment_text') comment.article = article comment.date = now() comment.save() return redirect("/articles/{0}".format(article_id)) else: return Http404()

можно ли так? или надо два разных метода прописать?

Google
Alexandr
09.07.2017
12:00:04
для GET и POST отдельно

Проксимов
09.07.2017
12:03:54
Denis
09.07.2017
12:04:19
Вы еще не используете class-based views? Тогда мы идем к вам!

Олег
09.07.2017
12:04:46
return redirect("/articles/{0}".format(article_id)) Только вот так не надо

Олег
09.07.2017
12:07:07
CBV или FBV? Class-Based Views – 14 ??????? 82% Function-Based Views – 3 ?? 18% ? 17 people voted so far.

Alexandr
09.07.2017
12:07:29
у меня практика. я еще студент

Вы еще не используете class-based views? Тогда мы идем к вам!

а почему не class-based?

return redirect("/articles/{0}".format(article_id)) Только вот так не надо

Igor
09.07.2017
12:07:44
https://stackoverflow.com/questions/14788181/class-based-views-vs-function-based-views#comment20711344_14788181

Олег
09.07.2017
12:10:55
FBV позволяют, например, более линейно выразить логику :) А во вьюхе-классе, которая ещё и наследуется от какого-нибудь ListView, можно запутаться, пока будешь искать ход ее выполнения. ИМХО, конечно же.

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