
Alexander
11.10.2018
16:22:12
вы когда пишете под склайт, пользуетесь чем нибудь чтобы посмотреть что там в базе получается?вьювер какойнить

palmero
11.10.2018
16:26:15
SQLiteStudio

Alexander
11.10.2018
16:26:38

palmero
11.10.2018
16:27:40

Google

Alexander
11.10.2018
16:28:19
под ленекс есть такое?

Маришка
11.10.2018
16:28:43
да

Alexander
11.10.2018
16:28:57
как название то
просто склайт

palmero
11.10.2018
16:29:18

Маришка
11.10.2018
16:29:19
your_package_manager_name sqlite-tools

Alexander
11.10.2018
16:29:44
ооо спс родные мои

Dmitri
11.10.2018
16:30:11
оффтоп немного
если мне нужен селект каунт по 3ем видам статуса из одной таблицы, но не факт, что все типы будут (т.е. не исключается вариант отсутствия любого), то в принципе каунт по 3ем типам 1им select-ом не получить?

Alexander
11.10.2018
16:30:12
Здрасте, на глупые вопросы отвечаете?
Пишу маленький консольный чатик и появилась проблема
Как организовать одновременно поток прослушки со стороны сервера и Input()?

Alex
11.10.2018
16:30:23

Проксимов
11.10.2018
16:34:43

Alex
11.10.2018
16:35:03
за вопрос про глупые вопросы

Google

Savva
11.10.2018
16:36:28

Lazoreth
11.10.2018
17:00:50
Котаны. хочу сделать что бы создавался файл с названием пути в линуксе
with open(f"{abs_path}.txt", "w+") as file:
Он его читает как путь и создаёт файл из пути /home/user/dir к примеру /home/user/dir.txt
То есть он его создаёт не там где код выполняется а там куда этот путь ведёт

Dmitri
11.10.2018
17:01:50
@staticmethod
def forecast_history(prem, delta=7):
con, cur = create_con()
forecast = cur.execute('select * from forecast where forecast_type <= ? and date >= ?',
(prem, "date('now', '-{} days')".format(delta))).fetchall()
con.close()
return forecast
В каком месте запроса я ошибся?
в том же Db Viewer все работает, трабл явно в плейсхолдерах, но вот как изменить - не пойму

Pavel
11.10.2018
17:01:51

Lazoreth
11.10.2018
17:02:20
Как изолировать этот самый путь что бы он создавался скажем в BASE_DIR но в названии был какой-либо путь?

Alexander
11.10.2018
17:06:07

Lazoreth
11.10.2018
17:09:37
Только острить и можете

Pavel
11.10.2018
17:10:43

Lazoreth
11.10.2018
17:11:12

Alexander
11.10.2018
17:11:45

Eldar
11.10.2018
17:11:53
Я думаю что ему нужен
__file__
и от него директория
Бл

Alexander
11.10.2018
17:12:16
я ведьма потомственная, я знаю

Lazoreth
11.10.2018
17:13:02
Надо в общем взять путь и создать файл с именем путь.txt
Он вместо этого создаёт файл на папку ниже и послдедняя_папка_в_пути.txt

Pavel
11.10.2018
17:14:00

Eldar
11.10.2018
17:14:15
Так ты экранировать символы / пути хочешь?

Google

Eldar
11.10.2018
17:14:56
Думаю, что-то типо "/home/user/dir".txt

Lazoreth
11.10.2018
17:15:11
Да

Pavel
11.10.2018
17:15:31
может, он хочет из /home/user/dir/ получить /home/user/dir/dir.txt?

Lazoreth
11.10.2018
17:16:00
Кароче я хочу содержимое папки записать, что бы именем файла был путь к папке

Digital
11.10.2018
17:16:02

Pavel
11.10.2018
17:16:21

Lazoreth
11.10.2018
17:16:34
Да, только на питоне

Digital
11.10.2018
17:16:38

Lazoreth
11.10.2018
17:16:49
Можно в принципе строку засплитить по идее, но мне это странным показалось что open так работает

Eldar
11.10.2018
17:17:46

Pavel
11.10.2018
17:18:45
print(*os.listdir(path), file=open(path+'.txt', 'w'), sep='\n')

Eldar
11.10.2018
17:19:53

Lazoreth
11.10.2018
17:20:07
Та же проблема останется

Eldar
11.10.2018
17:20:39

Lazoreth
11.10.2018
17:20:50
Я так и сделал with open(f"{abs_path.replace('/', '_')}.txt", "w+") as file:

Eldar
11.10.2018
17:21:13

Maxim
11.10.2018
17:21:38
нужен совет опытного питониста, есть мне нужно декриптить данные не лету есть функция
decrypt(reader, writer)
где reader это file object где методом read(buff_size) считывает данные и writed это file object в который write(data) методом записываются данных, в reader может быть гигантский файл, мне же надо подсунуть функции decrypt такой writer чтобы у него можно было вызвать метод read(buff_size) и считывать записанные в него данные по мере поступления, кто знает как решить?(не хочется городить велик)

Pavel
11.10.2018
17:22:25

Google

Eldar
11.10.2018
17:22:41
На мой взгляд, это больная логика

Кирилл
11.10.2018
17:23:44
Подскажите пожалуйста, как получать и обрабатывать json файлы, приходящие от Telegram при активированном webhook'е?

Eldar
11.10.2018
17:24:54

Maxim
11.10.2018
17:25:10

Pavel
11.10.2018
17:25:34

Eldar
11.10.2018
17:26:14
Lazoreth а ты не можешь метаинформацию в другом месте хранить?

Lazoreth
11.10.2018
17:27:34

Eldar
11.10.2018
17:28:11
В целом задача твоя не ясна, так что не смогу подсказать оптимальное решение

Pavel
11.10.2018
17:28:21

Lazoreth
11.10.2018
17:28:41
и изменения пишет если файл уже был

Eldar
11.10.2018
17:29:46
Ну а в json не можешь путь хранить?

Lazoreth
11.10.2018
17:29:48
Там сильно заморачиватся не надо, можно было изначально сделать ччерез replace. Просто интересно стало

Maxim
11.10.2018
17:29:48

Pavel
11.10.2018
17:30:17

Lazoreth
11.10.2018
17:30:52
Кстати. Как можно быстро определить пустой ли файл? Почему-то file.seek(0) не работает

Google

Eldar
11.10.2018
17:30:54

Lazoreth
11.10.2018
17:31:50
А, понял, он же не возвращает ничего

Pavel
11.10.2018
17:31:57

Lazoreth
11.10.2018
17:32:32

Eldar
11.10.2018
17:32:38

Lazoreth
11.10.2018
17:33:11

Maxim
11.10.2018
17:33:35

Pavel
11.10.2018
17:33:48

Eldar
11.10.2018
17:34:26

Maxim
11.10.2018
17:36:05

Eldar
11.10.2018
17:36:27

Maxim
11.10.2018
17:36:40

Pavelx
11.10.2018
18:12:45
Друзья, какие качественные исходники на Django посоветуете, чтобы использовать в качестве образца для создания системы а ля соц сеть?

Олег
11.10.2018
18:14:59