
Dmitri
20.08.2018
18:42:14
2018-06-09T04:51:22+03:00
что за формат даты?
iso?

Александр
20.08.2018
18:43:44
Подскажите пожалуйста возникла проблема при добавлении кнопки в чат-бота. Необходимо вывести текст из 200 символов на кнопку. При инициализации кнопки не возникает никаких проблем. Но пользователь получает кнопку из 128 символов и "..." в конце. Такая ситуация возникает при отправки более 142 символов. Скажите, это ограничения Telegram или ограничения библиотеки которой я пользуюсь (pyTelegramBotAPI).
Как можно решить проблему если она есть?

?? Eugene
20.08.2018
18:46:15
Вродь ограничение телеграма, спроси в @botoid

Google

Александр
20.08.2018
18:47:13

Ляман
20.08.2018
19:20:06
ребята если список
color = ['red', 'black'.....]
Пытаюсь такой конструкцией вывести всё содержимое
print(color[0:])
И еррор выбивает, почему?

Denis
20.08.2018
19:21:05
Почему не просто print(color)?

marchwinks
20.08.2018
19:22:07
Language:
python3
Source:
gayray = list("urmomgay")
print(*gayray)
Result:
u r m o m g a y
можешь ещё так
создавать переменную с трушным массивом я не стал, лень

Мой любимый
20.08.2018
19:23:11

Ляман
20.08.2018
19:23:12

Андрей
20.08.2018
19:23:47
нет, где-то в другом месте ошибка может?

Denis
20.08.2018
19:23:54

Ляман
20.08.2018
19:25:05
Бля я идиот

Google

Ляман
20.08.2018
19:25:08
он мне снова список
выкидывает, а если :0 - [], если 0: - список
просто гавнокодить не хочу опять
', '.join(color)
TypeError: sequence item 0: expected str instance, NoneType found

Aragaer
20.08.2018
19:26:50
так чо надо-то? просто вывести через запятую?
у тебя список color как выглядит?

Denis
20.08.2018
19:27:17

Ляман
20.08.2018
19:27:24

Aragaer
20.08.2018
19:28:10
а что содержится в списке?

Ляман
20.08.2018
19:28:31
Там у печеньки чето бомбит

Vladimir
20.08.2018
19:43:04
Всем привет
Хочу микросервис написать, но я в этом нов
Вопрос такой
Как сделать так что пока нет пост запроса в сервер е крутится какая-то задача
А что бы не только по запросу было выполнение

Tigran
20.08.2018
19:44:17
Ты можешь свои мысли в одно сообщение собрать?

Vladimir
20.08.2018
19:44:48
Т.е. сервер сам по себе обрабатывает какие-то данные, а при запросе их отдает, как это реализовать?

Tigran
20.08.2018
19:45:20
Берёшь redis, делаешь там очередь задач, запускаешь воркеров, которые их делают и результаты складывают тоже в редис в каком-то виде

Google

Tigran
20.08.2018
19:45:31
На питоне - гугли rq

Vladimir
20.08.2018
19:45:44
Понял, спасибо)

Alex
20.08.2018
19:46:03
Ну
Как
Бы
Задача
Непонятна

Vladimir
20.08.2018
19:48:42
Мнн нужно чтобы мое приложение могло обрабатывать какие-то данные самостоятельно, например скрапит сайты, а по моему http запросу оно прерывалось бы и мне слало результат, и занималось бы задачей дальше

Alex
20.08.2018
19:50:13
nice и ionice

Vladimir
20.08.2018
19:50:40
Это вариант, но что то более элегантное

Alex
20.08.2018
19:51:52
aliase nice elegantenice и alias ionice eleganteionice )

Vladimir
20.08.2018
19:52:04
Ахахах)

Andrew
20.08.2018
20:13:00
Парни, те кто юзает sqlite3, каким образом можно добавить (не записать новое) значение (одним запросом) в ячейку по принципу value = value + something. Если пишу UPDATE table SET value = value + something то ничего не происходит.

Stuber
20.08.2018
20:13:44
плюс надо подключиться
import sqlite3
connection=sqlite3.connect("base.db")
cursor=connection.cursor()

Adam
20.08.2018
20:15:21
"UPDATE table SET value = %s" % value + something

Denis
20.08.2018
20:15:40

Google

Adam
20.08.2018
20:15:55
или так: "UPDATE table SET value = {}".format(value + something)

Andrew
20.08.2018
20:16:15

Adam
20.08.2018
20:16:39

Aragaer
20.08.2018
20:19:00
не надо так делать. Надо использовать prepared statements с плейсхолдерами

Adam
20.08.2018
20:21:31

Bo0oM
20.08.2018
20:22:05

Aragaer
20.08.2018
20:22:44
ну то есть составлять sql запросы форматированием строк это как флоаты сравнивать. Вроде ж интуитивно само сабой разумеется, но на самом деле просто надо запомнить, что так делать не надо.

Danil
20.08.2018
20:23:00
Господа помогите чем сможете
Мне нужно из одного скрипта

Bo0oM
20.08.2018
20:23:10

Alex
20.08.2018
20:23:20

Danil
20.08.2018
20:23:23
Запустить другой скрипт
В новом окне
Когда так чтобы первый скрипт не ждал завершение второго

Alex
20.08.2018
20:24:01
Popen.subprocess

Aragaer
20.08.2018
20:24:13
а там есть возможность его демонизировать?

Danil
20.08.2018
20:24:56

Adam
20.08.2018
20:25:16
os.system("python script.py")

Google

Danil
20.08.2018
20:25:35

Aragaer
20.08.2018
20:26:18
https://stackoverflow.com/questions/12843903/how-to-start-daemon-process-from-python-on-windows
можно

Danil
20.08.2018
20:26:23

Aragaer
20.08.2018
20:27:18
крч там можно передать дополнительный флажочек, чтобы subprocess отцепился от родителя и жил самостоятельно
но флажочек специфичный для OS, так что надо смотреть

Danil
20.08.2018
20:28:21
Не дает
Флажок прицепить

Alex
20.08.2018
20:28:31

Aragaer
20.08.2018
20:28:36
DETACHED_PROCESS = 8
subprocess.Popen(executable, creationflags=DETACHED_PROCESS, close_fds=True)

Danil
20.08.2018
20:28:41
creationflags is only supported on Windows platforms

Aragaer
20.08.2018
20:28:51
да, на линуксе по-другому

Danil
20.08.2018
20:29:10
не подскажите как?

Aragaer
20.08.2018
20:30:02
не знаю, я это-то только сейчас нагуглил
говорят, на сочетании multiprocessing.Process и subprocess.Popen можно организовать

Adam
20.08.2018
20:31:35

Danil
20.08.2018
20:31:52
у вас оно выполянется в том же окне
а мне нужно в новом