@ru_python

Страница 7977 из 9768
Alex
03.02.2019
12:12:11
Насколько это криво сделано? мне нужно было пропарсить этот жсон, только вот i вместо r.json()['data'] не принималось, и теперь i вообще не задействовано, но работает) https://pastebin.com/kiLfTiGU
ах да забыл сказать. попробуй прочитать книжку любую по питону, в особенности раздел циклов и итерации по спискам. вообще у тебя цикл как-то странно написан? это вообще работает?

Alex
03.02.2019
12:16:51
Да, на удивление работает
окей, вопрос вот в чем, ты уверен что оно правильно работает?

Google
Денис
03.02.2019
12:17:09
За правильность не очень

Алексей
03.02.2019
12:17:48
Кто смс сендер напишет?

Alex
03.02.2019
12:18:11
За правильность не очень
вот смотри, судя по коду ['data'] - это список словарей

твой цикл for i in r.json()['data'][n]: итерируется по ключам словаря, нулевого элемента этого списка.

1) сделай нормальный цикл data = r.json()['data'] for payment in data: if payment['comment'] == user_id: ... 2) вынеси подключение к базе из цикла, да и курсор заодно. 3) домашнее задание: разберись с транзакциями.

Проксимов
03.02.2019
12:22:52
Alex
03.02.2019
12:23:44
1)Будет 2) Сделано 3)А что с транзакциями разбирать?
ну я не думаю, что ты хочешь получить частично вставленные данные, если у тебя между вставками в базу произошла ошибка.

Whore Amazing
03.02.2019
12:24:33
Ты пакуешь дллки в екзешник?
Я хочу все запаковать, что нужно для работы программы. Чтобы один портабельный файл.

Alex
03.02.2019
12:25:48
Я хочу все запаковать, что нужно для работы программы. Чтобы один портабельный файл.
который скорее всего не будет достаточно портабельным, так как гарантирую ты упрешься в проблемы с CRT

Whore Amazing
03.02.2019
12:26:00
Хз что делать, мб, действительно инсталлер делать, пусть будет не портабельно?

Google
Alex
03.02.2019
12:26:38
Хз что делать, мб, действительно инсталлер делать, пусть будет не портабельно?
а чем инсталлер не портабелен? как раз таки самый портабельный вариант

Whore Amazing
03.02.2019
12:27:11
а чем инсталлер не портабелен? как раз таки самый портабельный вариант
Ну его устанавливать надо, а я вообще не представляю, как такое пилится.

Alex
03.02.2019
12:27:25
альтернатива - ебля со статической сборкой Qt и в нарушение лицензии и вкомпиливанием CRT.

Ну его устанавливать надо, а я вообще не представляю, как такое пилится.
гугли как собирать msi. когда-то давно я сталкивался с NSIS и InnoSetup, но хз как сейчас положение дел, поэтому можешь загуглить по этим ключевым словам, но рекомендовать не могу.

Alex
03.02.2019
12:29:50
А какая тебе разница?

Whore Amazing
03.02.2019
12:30:19
Энд-юзера обычно пугает незнакомое расширение :D

Alex
03.02.2019
12:30:50
энд юзер обычно вообще через проводник файл открывает, какое там ему расширение?

Whore Amazing
03.02.2019
12:31:12
Ну хз, хз. У меня все же есть подозрения на этот счет.

Alex
03.02.2019
12:31:21
но вообще те тулы что я тебе перечислил как раз таки собирают exe

Whore Amazing
03.02.2019
12:31:40
Я в курсе. Надо чекнуть, живы ли они еще.

Alex
03.02.2019
12:31:41
https://en.wikipedia.org/wiki/List_of_installation_software

shram | ~infinity~
03.02.2019
12:31:46
Будет

Whore Amazing
03.02.2019
12:31:56
Да?

Alex
03.02.2019
12:32:00
Я в курсе. Надо чекнуть, живы ли они еще.
последний релиз NSIS в декабре этого года.

Aragaer
03.02.2019
12:32:11
прошлого наверно

Alex
03.02.2019
12:32:17
да

Google
Александр
03.02.2019
12:32:20
Есть ещё Wix http://wixtoolset.org/

Whore Amazing
03.02.2019
12:32:23
Александр
03.02.2019
12:32:50
Есть ещё Wix http://wixtoolset.org/
Официальный вариант от самого Microsoft

Alex
03.02.2019
12:32:54
Минус один эксепшн?
ну так может стоит применять функции по назначению? нахрен пихать .get() везде, даже там где он не нужен?

Whore Amazing
03.02.2019
12:32:59
Оу.

Alex
03.02.2019
12:33:15
если формат ответ известен - то вывалившееся исключение о чем-то да говорит да?

если формат не известен или тебе нужно значение по-умолчанию или еще чего, имеет смысл

Aнтонъ
03.02.2019
12:33:47
последний релиз NSIS в декабре этого года.
Ээх, nullsoft Приятно, что они живы

Alex
03.02.2019
12:34:24
? А где он нужен?
я тебе сообщение выше ответил

shpizdish
03.02.2019
12:34:46
веб-сервер ngnix как загрузить туда файл и получить на него прямую ссылку для скачивания?

Alex
03.02.2019
12:36:13
? А где он нужен?
так что не нужно свои интимные необоснованные предпочтения рекомендовать другим.

Terminator
03.02.2019
12:44:22
@foxLiza будет жить. Поприветствуем!

Владимир
03.02.2019
13:16:52
Спам?
Уже не получиться спамить шлюзы наказывают.

shpizdish
03.02.2019
13:36:03
ребята, как мне такое реализовать: есть 1 файл mp3 на сервере надо чтобы у этого файла было 99 ссылок для прямого скачивания и каждая ссылка должна иметь счетчик переходов

если есть сторонние сервисы, тоже хорошо

хочу залить файл и получить к нему 99 ссылок с возможностью отслеживания количество переходов или скачиваний

Aнтонъ
03.02.2019
13:41:24
На питоне, наверное, можно

Google
Alex
03.02.2019
13:48:45
тебе поможет посмотреть в сторону X-Accel \ X-Sendfile для nginx

shpizdish
03.02.2019
13:50:06
Владимир
03.02.2019
13:51:35
как потом отслеживать?
Когда скачивать будут у тебя этот арг будет передаваться. Накручивай счетчик на каждый арг. Вариантов море

Денис
03.02.2019
13:54:32


͏
03.02.2019
13:56:06
а ты уверен что импортить надо qiwipy?

посмотри исходники

например через пип ставишь pytelegrambotapi, а импортишь telebot

Денис
03.02.2019
13:56:43
ля, ок

Alex
03.02.2019
13:56:51
имя пакета еще не означает модуль одноименный

Bogdan (SirEdvin)
03.02.2019
13:57:01
https://pypi.org/project/qiwipy/

Там же в доке написано

Mr. Green
03.02.2019
13:58:36
Ребята, хочу поставить Arch Linux на ноутбук где стоит вин10 (выделил уже место под новую ось) но ссу как сучка

Alex
03.02.2019
13:59:00
Maxim robox
03.02.2019
13:59:17
Это не рофл?
Рофл. Но вообще теоретически возможно, наверное.

Mr. Green
03.02.2019
14:00:29
1) проблема? 2) нерелевантный чат 3) держи в курсе
1. проблема 2. в курсе, но не нашел, решил обратиться сюда, ибо кто-то говорил что он арч поставил чтобы памяти было больше свободной под кодинг 3. ммм, окей

͏
03.02.2019
14:00:47
спрашиваю, в чем проблема

Google
Mr. Green
03.02.2019
14:02:14
так вопрос то в чем?
я тупо засовываю дистрибутив Arch Linux в логический том под него и он живет своей жизнью, вообще не зная о винде и не мешая ей?

͏
03.02.2019
14:02:53
ну линукс какраз знает о существовании винды (хз, все ли дистрибутивы, но дебановские точно)

это винда своим загрузчиком затирает все остальное

Aнтонъ
03.02.2019
14:03:37
Линукс ничегоппро винду не знает

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