Anonymous
Тебе принципиально шифрование делать самому?
Tishka17
Anonymous
А то все алгоритмы уже где-то есть, уверен
️Skill
RUN pip3 install -r requirements.txt в Dockerfile
но потом ошибка при старте docker, не модуля
Tishka17
почему нельзя нормально рассказать?
Tishka17
️Skill
чо
ну в dockerfile устанавливаю либы
Tishka17
это я понял
Tishka17
а вот осталньое - не понял
️Skill
при запусе докера
️Skill
https://i.imgur.com/rPMLR7i.png
Вадим
Базу я не менял. Всё осталось как при начальном запуске. Если я запускаю python .\manage.py test, то выводит Creating test database for alias 'default'...
System check identified no issues (0 silenced).
E. При остановке выводит KeyboardInterrupt. Если ждать до конца и не останавливать, то MemoryError
Anonymous
Мне кажется что у тебя какая-то проблема с циклами в crypt and un_cript
Anonymous
Почему не использовать готовые способы шифрования? Если нужно самому реализовать, то:
1. Код нечитабелен, и я думаю что неэффективен.
2. Зачем тут джанга?
Tishka17
Anonymous
Стп. У тебя setUpData - @classmethod. Где он возвращает что-то?
Anonymous
Он нихрена не возвращает
️Skill
Tishka17
Tishka17
️Skill
Tishka17
да покажи уже блин свой докерфайл
Tishka17
и bot.py
️Skill
да покажи уже блин свой докерфайл
FROM python:3.6
WORKDIR /home/skill/tgvtbot
COPY /home/skill/ /home/skill/tgvtbot
RUN pip3 install -r requirements.txt
CMD ["python3", "bot.py"]
Anonymous
️Skill
Anonymous
Кто-нибудь знает, существует ли утилита, которая проверяет, что в процессе теста не было вызовов внешних библиотек (или позволяет их ограничить)? Это было бы полезно, чтобы проверить, что всё, что должно быть замокано — замокано.
Tishka17
чо
Tishka17
Anonymous
Хоть я и с докером не работал, ты вверху указываешь FROM python3.6 а внизу пишешь просто python3
Tishka17
внешние библиотеки - норм
Вадим
@Vadim_Belov
Убрал и всё равно не пашит. Хотя сами по себе шифрования работаю если отдельно запустить
Вадим
Да ладно
Tishka17
Anonymous
Вадим
Буду просто для скрипта писать. После в церковь схожу. Мб поможет
Tishka17
Anonymous
внешние библиотеки - норм
Они могут испортить воспроизводимость теста
Они могут быть, а могут и не быть норм
Я хочу иметь инструмент убедиться, что в процессе теста не происходит, например, никаких запросов, не читаются файлы с диска, не влияет текущее время
Вадим
Anonymous
Пойди в чаты по джанге, что уж сказать
Anonymous
Не вызываются никакие функции из random и secrets
Tishka17
Tishka17
так что увы, все индивидуально
Anonymous
Anonymous
Не внешняя по отношению к питону, конечно
Tishka17
а open() вообще не библиотека
Anonymous
В данной фразе внешняя == не относящаяся к коду, который мы тестируем
Anonymous
Anonymous
Tishka17
вот именно
Tishka17
короче, не слышал я про такое
B
GDI
Всем хорошего дня, подскажите нубасу, как быть) Не могу найти оптимальный пример.
Есть апи для продуктов атлассиана, есть функция которая позволяет обновить содержимое страницы. Не могу передать в body свой лист. Как это сделать правильно?
# Update page if already exist
confluence.update_page(parent_id, page_id, title, body, type='page', representation='storage')
Заранее спасибо.
️Skill
это количество оперативки?
️Skill
в docker
️Skill
https://i.imgur.com/41S0km1.png
Anonymous
Воспроизводимы, если известно зерно (seed).
Ну, в таком случае нужно позаботиться о том, чтобы это зерно было одинаковым при каждом запуске теста. Этот кейз в любом случае нужно продумать и обработтать вручную.
Дмитрий
вопрос по minimock (или чему-то похожему). мне нужно изменить функцию для тестов так, чтобдобавить проверку к ее результату. то есть заменить не полностью ( mock() не прокатит), а просто добавить что-то вроде декоратора. есть ли способы? контекст - mongomock не умеет в ttl index, поэтому надо во время тестов проверять, не устарел ли документ.
Alexey
#вакансия #удаленка #офис #спб
Ищем на проекты мидла+
Частичная или полная занятость, можно удаленку.
Требования:
- Python 2.7, 3.7, понимание отличий
- Django
Будет плюсом:
- Tastypie
- Проектирование БД
- Работа с апихами соцсетей/платежек
- Фронт (ng/react/vue.js)
- Знание английского
Ставка 600-800р/час.
Контакты: @AlexCode
Anonymous
Anonymous
Anonymous
Anonymous
В чем проблема?
Anonymous
Оно вообще какие-то другие значения печатает...
c
а можно кидать код целиком а не тремя скриншотами
Anonymous
Так я вроде показал всё что нужно было...
Aragaer
я вижу только картинки
Anonymous
file = open(filename, 'rb')
to_file = file.read()
file.close()
hex_file = binascii.hexlify(to_file)
hex_file = hex_file.decode()
hex_file = '0x'.join(hex_file[i:i+2] for i in range(0, len(hex_file), 2))
hex_file = '0x' + hex_file
hex_file = ', '.join(hex_file[i:i+4] for i in range(0, len(hex_file), 4))
print(hex_file)
Aragaer
а что надо сделать?
Anonymous
Вывести хекс файла
Aragaer
а зачем так сложно?
Anonymous
А как можно сделать легче? Буду благодарен)