
Maxim robox
29.04.2019
06:00:20
Тем более, сегодняшняя серия должна быть очень жирной как по хронометражу, так и по экшону.
Еще и Мстители сегодня

Smith
29.04.2019
06:05:30

Tynuk
29.04.2019
06:26:10

Google

Tishka17
29.04.2019
06:26:41
Написано же. Не может забиндиться на порт

Tynuk
29.04.2019
06:26:54
хммм
но оно же вое пашет
а потом нет

Ugly
29.04.2019
06:27:08
проверь порт, может там процесс завис

Tishka17
29.04.2019
06:27:17
Эм
Хз что ты показываешь вообще
И что значит "пашет*
И почему рандомные порты

Egor
29.04.2019
06:27:48
и почему люди читать не умеют -_-

Марк
29.04.2019
06:27:50

Egor
29.04.2019
06:27:57
да и люди ли после этого

Tishka17
29.04.2019
06:28:00
А. Это хероку

Google

Tynuk
29.04.2019
06:28:27

Tishka17
29.04.2019
06:29:00
А почему веб-приложение запускаешь без gunicorn/uwsgi?

Tynuk
29.04.2019
06:29:27
я просто хотел залить говноскрипт на хероку

Evgeniy
29.04.2019
06:29:30
Всем привет. Ребят, помогите пожалуйста. В sqlite3 не записывается почему то последний id(( conn = sqlite3.connect("walls.db")
cursor = conn.cursor()
cursor.execute("""CREATE TABLE IF NOT EXISTS `list` (`id_wall` INT)""")
cursor.execute("DELETE FROM 'list' WHERE rowid = (SELECT rowid FROM 'list' ORDER BY rowid DESC LIMIT 1)")
cursor.execute("INSERT INTO `list` (`id_wall`) VALUES ({})".format(int(id)))
conn.commit()
conn.close()

Tynuk
29.04.2019
06:29:44
если не рандомный порт юзать какой лучше тогда?

Tishka17
29.04.2019
06:29:54

Tynuk
29.04.2019
06:30:26

Tishka17
29.04.2019
06:30:30

Evgeniy
29.04.2019
06:30:51

Tynuk
29.04.2019
06:30:59
с кодом же проблем нет
все пашет
только с портами какая-то муть

Tishka17
29.04.2019
06:31:22

Tynuk
29.04.2019
06:31:43

Tishka17
29.04.2019
06:31:48
У тебя какой-то магией порт выбирается?

Tynuk
29.04.2019
06:32:04
python3 main.py -p вот тут

Evgeniy
29.04.2019
06:32:12

Google

Tynuk
29.04.2019
06:32:20
А где?
web: python3 main.py -p $PORT

Tishka17
29.04.2019
06:32:24

Evgeniy
29.04.2019
06:33:16

Tynuk
29.04.2019
06:33:30

Tishka17
29.04.2019
06:33:43
эм?
Ты с этим портом что-то делаешь?
Слушаешь его?

Evgeniy
29.04.2019
06:34:09

Tishka17
29.04.2019
06:34:17

Tynuk
29.04.2019
06:34:19
ничего
в коде я с портами ничего не делаю

Tishka17
29.04.2019
06:34:25
ничего
А хероку ждёт что ты его будешь слушать

Tynuk
29.04.2019
06:34:54
ня

Tishka17
29.04.2019
06:34:56
Меняй web на worker и читай дальше инструкции
Веб - для веб-приложений, которые слушают порт и вообще отвечают по http

Tynuk
29.04.2019
06:35:41

Google

Tynuk
29.04.2019
06:35:43
то ничо?

Tishka17
29.04.2019
06:36:26
хм а если я гет юзаю?
Да пофиг что ты юзаешь, вопрос как к тебе внешний мир обращается. У тебя судя по всему - никак. Ты сам в него лезешь

Evgeniy
29.04.2019
06:37:42
Подробнее объясни, что не работает
Как понимаю не запимывется последний id. Потому что я по нему првоеряю отправлять или не отправлять записи меньше этого id, а он всё равно шлёт их

Tishka17
29.04.2019
06:38:04
Что значит "шлёт"?

Evgeniy
29.04.2019
06:38:22

Tishka17
29.04.2019
06:39:34
То есть, тут конечно тоже хрень, но не похоже на твою проблему
Но эта магия с удалением максимального ид выглядит очень странно

Evgeniy
29.04.2019
06:40:30

Tishka17
29.04.2019
06:41:06
А почему ты хранишь всего одну запись и что с ней вообще делаешь потом?

Evgeniy
29.04.2019
06:41:28

Tishka17
29.04.2019
06:41:44
Никогда не читаешь?
Непонятно зачем тогда вообще бд тебе

Evgeniy
29.04.2019
06:42:14

Tishka17
29.04.2019
06:42:45
Ну расскажи уже целиком. Нифига ж не понятно

Evgeniy
29.04.2019
06:43:38

Tishka17
29.04.2019
06:43:42
Что-то не работает. Проявлятся в том, что что-то посылается, хотя бот пишет в базу. При этом из базы ты читаешь и удаляешь, а потом удаляешь и пишешь

Google

Tishka17
29.04.2019
06:44:50

Tynuk
29.04.2019
06:45:05
тышка
heroku ps:scale web=1
web на воркер менять?

Evgeniy
29.04.2019
06:45:10
Показывай как читаешь и как сравниваешь
conn = sqlite3.connect("walls.db")
cursor = conn.cursor()
cursor.execute("""CREATE TABLE IF NOT EXISTS `list` (`id_wall` INT)""")
conn.commit()
sql = "SELECT `id_wall` FROM `list` ORDER BY rowid DESC LIMIT 1"
cursor.execute(sql)
return cursor.fetchone() так получаю

Tishka17
29.04.2019
06:45:22

Tynuk
29.04.2019
06:45:27

Evgeniy
29.04.2019
06:45:37

Tynuk
29.04.2019
06:45:46
но перед тем как запускать говорят что нужноввети такую команду в консоль

Tishka17
29.04.2019
06:45:54

Tynuk
29.04.2019
06:47:23
или освобождают

Tishka17
29.04.2019
06:47:33

Evgeniy
29.04.2019
06:47:36

Tynuk
29.04.2019
06:47:51

Tishka17
29.04.2019
06:47:55

Evgeniy
29.04.2019
06:48:52

Tishka17
29.04.2019
06:48:56
Почему нельзя нормальную таблицу сделать в pk?

Владимир
29.04.2019
06:49:10