
Alex
17.04.2017
18:15:48

Vasiliy
17.04.2017
18:16:24
Это минус языка, конечно, но не решающий
А один язык для фронта и для бэка это хороший такой плюс в веб-разработке

Igor
17.04.2017
18:17:23
да. на одной из работ отдали бекенд на питоне переписывать фронтэндщикам на node, пусть сами ебутся )

Google

Alex
17.04.2017
18:17:25
а Сова похоже обиделась на пересланное сообщение о натягивании совы на глобус ?

Vasiliy
17.04.2017
18:17:48

Марк
17.04.2017
18:18:49

Igor
17.04.2017
18:19:05

Марк
17.04.2017
18:25:57

Igor
17.04.2017
18:26:36
да что такого-то в количестве строк
необязательно в память загружать, можно построчно/блоками
если пожать в gzip тот же - еще и размер не очень большой будет
лан, я молчу, сорри :)

Марк
17.04.2017
18:27:54
Ну он там делает чтение, потом пишет. Если взять Марию(с пс плохо знаком), можно попробовать грузить без перестройки индексов или вообще на слейв писать. Карочи, как-то так у меня мысли крутятся

Nikolay
17.04.2017
18:28:35

Vasiliy
17.04.2017
18:29:50

Nikolay
17.04.2017
18:30:42

Google

Марк
17.04.2017
18:30:49
В принципе, если пять часов устраивает, то вообще похуй.

Nikolay
17.04.2017
18:30:57
а на сервере вместо говна лучше нормальный язык общего назначения использовать
в который можно, если чего, вкрутить много полезного
пусть у себя на фронтенде срут, бэкенд для бэкендщиков

Марк
17.04.2017
18:32:50
Отдельным вопросом стоит, как он в бд грузил записи. Если брать Марию, то можно хуячить построчным инсертом - это одно время, а можно хуйнуть всем пулом - это совсем другое время.

Magma
17.04.2017
18:32:56
Нужно узнать id пользователя через reply помогите

Маришка
17.04.2017
18:33:54

Magma
17.04.2017
18:34:08

Маришка
17.04.2017
18:34:25
короче тупо что pyTelegramBotAPI делает из json какой-то недокласс

Eldar
17.04.2017
18:34:29

Magma
17.04.2017
18:38:26
что бы он вставлял в json файл id

Маришка
17.04.2017
18:38:40
да
а стоп
в json файле не будут изменений пока ты его не откроешь и не задампишь их в него

Vasiliy
17.04.2017
18:39:24

Маришка
17.04.2017
18:39:28
а так ты лишь словаре который ты загрузил до этого изменишь данные

Eldar
17.04.2017
18:39:39

Magma
17.04.2017
18:40:16
@bot.message_handler(commands=["prom"])
def cmd_prom(message):
if message.from_user.id in config['admins']:
with open('config.json', 'w') as f: json.dump(config, f)
config['admins'].append(message.reply_to_message.from.id)
bot.reply_to(message, 'Успешно назначен на админку')
Вся команда

Google

Magma
17.04.2017
18:40:24
Что не так ?
config['admins'].append(message.reply_to_message.from.id)

Маришка
17.04.2017
18:40:38
забыл табуляцию

Magma
17.04.2017
18:40:39
На него ругается

Маришка
17.04.2017
18:40:43
а стоп
ты чё делаешь

Igor
17.04.2017
18:40:59
message.from_user.id - не?
бля, не,
что это за хуйня
что ты хочешь сделать, объясни нормально

Маришка
17.04.2017
18:41:21
дампать изменения нужно после того как добавил id пользовател

Magma
17.04.2017
18:41:58

Igor
17.04.2017
18:42:20
понел

Magma
17.04.2017
18:43:23
Вот что он выдает наверное он ссагрился на from
SyntaxError: invalid syntax

Alex
17.04.2017
18:43:42

Tony
17.04.2017
18:44:19
что невалидно то?

Марк
17.04.2017
18:44:24

Tony
17.04.2017
18:44:24
for i, k, v in enumerate(self.RACES_TYPES.items(), 1)

Google

Alex
17.04.2017
18:46:18
Почему десять?
пальцем в небо.
по одной записи было бы слишком долго, все залпом - не хорошо на случай брейка.
по ляму - потому же почему и предыдущее.
пачками по 100к в принципе норм.
не помню почему выбрал именно 10к

Марк
17.04.2017
18:47:28

Igor
17.04.2017
18:47:46
мы обсуждаем уже сделанную работу ))

Magma
17.04.2017
18:48:05
полный высер скинь
@bot.message_handler(commands=["prom"])
def cmd_prom(message):
if message.from_user.id in config['admins']:
config['admins'].append(message.reply_to_message.from.id)
with open('config.json', 'w') as f: json.dump(config, f)
bot.reply_to(message, 'Успешно назначен на админку')

Alex
17.04.2017
18:48:14
а не код

Igor
17.04.2017
18:48:28
@python_beginners

Alex
17.04.2017
18:48:38
кстати да, в бегиннеры лучше

Admin
ERROR: S client not available

Magma
17.04.2017
18:48:48
ошибку, блин
config['admins'].append(message.reply_to_message.from.id)
^
SyntaxError: invalid syntax
Process finished with exit code 1

Igor
17.04.2017
18:49:53
то, что ты кидаешь, и то, что было прислано сообщением ранее, никак нельзя связать
попросили "полный высер"
полный - это трейсбек. они выглядят немного по-другому.

Маришка
17.04.2017
18:50:20
ему же нужно получить id юзера,чъё сообщение реплайнули

Igor
17.04.2017
18:50:29
желательно вместе с содержимым файла.
или хотя бы +2 строки от ошибочной строки в обе стороны

We Love Supreme
17.04.2017
18:50:47
ребят ребят, есть 2 тз, 1 на авторегер для mail.ru, 2ой для авторегистрации и забива заказов на одном из сайтов. кому интересно на коммерческой основе - в лс.

Alex
17.04.2017
18:51:00
@python_beginners
в принципе эскобаритет.
и там и там почти одни и те же люди пишут...
сразу

Google

We Love Supreme
17.04.2017
18:51:50

Eldar
17.04.2017
18:52:35
учту.
вот прямо сейчас указывать

Igor
17.04.2017
18:52:44

We Love Supreme
17.04.2017
18:53:08

Magma
17.04.2017
19:01:40
config['admins'].append(message.reply_to_message.from.id)
^
SyntaxError: invalid syntax
Process finished with exit code 1
АУУУ

Aragaer
17.04.2017
19:02:35
а чуть побольше скопировать из сообщения об ошибке?
что перед этим, что после этого

Eldar
17.04.2017
19:03:18

Aragaer
17.04.2017
19:03:27
и завернуть в обратные кавычки

Проксимов
17.04.2017
19:05:33
@makaronkaa сюда перекочевала?

Magma
17.04.2017
19:05:45

Проксимов
17.04.2017
19:06:25

Magma
17.04.2017
19:06:43

Eldar
17.04.2017
19:07:07

Magma
17.04.2017
19:07:15

Alexey
17.04.2017
19:07:33
@makaronkaa а ты умеешь расположить к знакомству)

Magma
17.04.2017
19:07:51
не совсем понял

Alexey
17.04.2017
19:08:17
С таким то ником)

Eldar
17.04.2017
19:08:20