tele.me: первая страница Telegram сообщества

Запись чата

Andrey1
20:0:9

В бд записаны имена категорий, я вывожу их

Брахма
20:0:9

я и сам уже понял. Я уверен, что убежать из неё - не так уж и сложно

Питон очень херово приспособлен для работы в режиме sandbox

Брахма
20:0:52

так сделай список, по мере чтения этих категорий добавляй в список (или сразу в строку). В случае, если выбрал строку - обычный принт, а если список - то print(''.join(your_list))

Andrey1
20:1:2

у меня и так джоин стоит

Проксимов Прксимович
20:1:8

from ast import literal_eval

Брахма
20:1:10

это я уже заметил. Но другого я не могу придумать

Проще в изолированном окружении гонять с жестким лимитом на время и ресурсы

Брахма
20:1:24

значит, ты сделал что-то неправильно в джоине

Брахма
20:1:45

это не так круто. Мой фановый проект подразумевает полностью автономные компоненты

Брахма
20:1:59

т.е. всё, что он может - делает сам

Alecksey
20:3:20

декораторы?

Alecksey
20:3:20

Подскажите, как гуглить Функции, которые начинаются с @ как называются?

Брахма
20:3:21

подумываю вот даже по своему файлы писать, с шифрованием вижинера (только вот ключ будет фиксированным - в виде пароля определенного пользователя. Это позволит не заморачиваться над ограничением доступа к чтению определенных файлов)

Брахма
20:3:29

уже три раза ответили

Брахма
20:3:34

и да, есть такая кнопка, как reply

Брахма
20:3:37

юзай её, пожалуйста

Проксимов Прксимович
20:3:38

Виженер? Серьёзно?

Alecksey
20:3:45

окей

Abduli Haze
20:3:46

>>> import re>>> a=re.search(r'torch', 'ya ne torch ya prosto dunul sladko')>>> print (a.group(0))torch

Zakhar
20:4:31

local_time = pytz.timezone('Europe/Moscow')


datetime.datetime.strptime(str(insurer.passport_date), '%Y-%m-%d').replace(tzinfo=timezone.utc).isoformat()
Почему получается utc в формате +2 часа
1988-06-24T00:00:00+02:30

Брахма
20:4:46

ну, пока что другого более подходящего шифра не нашёл

Ivan Tyshchenko
20:5:11

Если не стоит вопрос в необходимости фич после 3.5 - пробуйPyPyв связке с ast. У него есть sandbox-mode.

Проксимов Прксимович
20:5:25

Выкинь вижинера на помойку. И почитай как устроена шифрования в реальных проектах

Они

Пиздец

Брахма
20:6:1

учитывая, что мой проект - как винда (по 100 разных файлов), то для первой рабочей версии и вижинер сойдет

Alex
20:6:7

Ну разве что как школьная поделка

Andrey1
20:6:8

for row in category: rows = row[0] line = '\n'.join(rows) и вывожу line

Брахма
20:6:19

ну шо поделать, если я не такой криптомастер

Брахма
20:6:20

ну так

Брахма
20:6:24

'\n'.join

Брахма
20:6:27

убери \n

Зачем если есть уже готовые реализации современных алгоритмов шифрования?

Брахма
20:6:47

для начала, я преследую цель сделать рабочий макет, после чего уже от него и отталкиваться

Тогда забудь про шифрование

Толку то

Брахма
20:6:57

нет, секурити

В том что ты предлагаешь нет ни грамма секьюрити

Брахма
20:7:20

окей, разве ещё есть шифры, у которых за ключ может сойти обычная строка в виде пароля пользователя?

Andrey1
20:7:22

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

С тем же успехом можешь XOR сделать

Брахма
20:7:46

тогда вместо \n ставь пробел

Ну там все немного сложнее. Узнай об алгоритмах расширения ключей

Брахма
20:8:15

та чо ты доiбався, я просто хочу хоть как-то поиграться( Рано или поздно всё равно добавлю нормальное шифрование, шо ты ещё от меня хочешь(

Andrey1
20:8:34

я пробовал

Брахма
20:8:37

сёдня столько всего узнал, шо ща как напишу ядро, так напишу, и оно прям зароботает

Брахма
20:8:43

кажись неправильно пробовал

Брахма
20:8:52

короче, в каком виде ты хочешь видеть строку?

Andrey1
20:9:8

я и row.join(rows) и прочую лабуду уже пробовал, всё ранво последний символ только выводит