
Dmitriy
20.06.2019
13:57:18
https://www.mitelcel.com/mitelcel/welcome - сюда не попадаю

Forevka ÐΞV
20.06.2019
13:59:07
лол сайт упал у тебя
https://www.mitelcel.com/ не отвечает
поэтому и не логинится

Google

Алексей
20.06.2019
14:02:26

Dmitriy
20.06.2019
14:03:37
Норм все

Forevka ÐΞV
20.06.2019
14:03:37

Futorio
20.06.2019
14:03:55

Dmitriy
20.06.2019
14:07:28
Точно :)
Но это сайт провайдера

Dmitry
20.06.2019
14:31:18
Использую вайпер для конфигурирования приложухи с автотестами, проблема, что в одном блоке vyper на v.get (или get_string, не важно) возвращает строку, а в другом случае tuple
вот конфиг, здесь хост возвращается адекватно, а protocol как tuple ('https://',)
конфиг файл у меня yaml
вот кусок
URL:
protocol: https://
host: somehost.test.ru
port: 1234
test_method_get_version: /version

Amaro
20.06.2019
14:35:28

Tishka17
20.06.2019
14:36:30
что, и в питон vyper притащили?

Dmitry
20.06.2019
14:37:07
так давно уже. Он уже сменить название успел на vyper-congig в pipi

Tishka17
20.06.2019
14:37:59
я правильно помню, что это та штука, которая тебя гвоздями прибивает к использованию глобального GOD-объекта для конфигурирования вместо нормального DI?

Google

Dmitry
20.06.2019
14:38:48
она в ini создаёт объект v и ты уже в него вычитываешь конфиг и импортишь, да.
Именно что глобальный объект
https://github.com/admiralobvious/vyper

Tishka17
20.06.2019
14:39:55
а если вдруг понадобится два инстанса чего-то разными конфгами?

Dmitriy
20.06.2019
14:40:23

Tishka17
20.06.2019
14:40:37
не, как парсер ок, но никто же надеюсь по проге размазывать обращение к нему?

Dmitry
20.06.2019
14:41:15

Tishka17
20.06.2019
14:41:48
ну вот да, неужели нет в тесте никогда необходимости создать два инстанса и сравнить поведение, например
ладно, забей

Dmitry
20.06.2019
14:43:27
у нас тут был достаточно кривой конфигридер, я его выкинул и подключил вайпер. Сейчас столкнулся с тем, что мне возвращается кортеж вместо строки. Это единственное, что мне сейчас нужно.
нет, для автотестов 2 инстанса создавать не нужно, у нас все адреса, порты и пр будут в CI из переменных окружения подтягиваться

Tishka17
20.06.2019
14:44:39
а почему нельзя просто взять yaml?
ну у меня недавно было что внезапно вместо одно базы проект стал юзать две для разных действий

Dmitry
20.06.2019
14:45:38
всё можно.
у меня и есть yaml файл, который вайпер и читает

Tishka17
20.06.2019
14:46:06
просто не доверяю глобальным вещам

Dmitry
20.06.2019
14:47:46
ну я имел ввиду просто import yaml и вперед
всё равно придётся пилить какой то глобальный конфиг т.к. у нас во многих тестах идёт обращение к тестовым данным. Так же есть такие операции как получения токена пользователя, который не нужно запрашивать много раз

Tishka17
20.06.2019
14:48:21
ладно, ок
хз как там у тебя в тестах все устроено

Google

Tishka17
20.06.2019
14:49:02
может действительно для тестов это лучший вариант

Sergei
20.06.2019
14:54:34
Ребят а как нормально включить логи для aiohttp и gunicorn чтоб они были нужного формата как я хочу, я про accesslog-и? Все с документации пробовал но лог пустой

Никита
20.06.2019
15:01:04
Всем привет

Сергей
20.06.2019
15:05:44
Привет

polunin.ai???
20.06.2019
15:35:53
что лучше использовать - "%s" % (s,) или "{}".format(s), когда нет ни процентов в тексте, ни фигурных скобок? Может есть какие-то статьи/посты на эту тему?

Sergei
20.06.2019
15:36:51
Лучше f”{s}”

Aidar
20.06.2019
15:36:53

Дмитрий
20.06.2019
15:37:03

Tishka17
20.06.2019
15:38:28
в общем, смотря что за строка

Sander
20.06.2019
15:39:50
Ребят какую лучше всего оболочку выбрать для написания скриптов на windows 10?

Tishka17
20.06.2019
15:39:59

Maxim
20.06.2019
15:40:26

Sander
20.06.2019
15:40:34
idle сойдёт?

TeQzi
20.06.2019
15:40:46

Sander
20.06.2019
15:40:54

Maxim
20.06.2019
15:41:03
и, мнэм, при чем тут айдл?

Sander
20.06.2019
15:41:06
я просто только начинающий:)

Maxim
20.06.2019
15:41:11
каким местом айдл — это шелл?

Артём
20.06.2019
15:42:50
я просто только начинающий:)
в жизни? Это как минимум странно спрашивать про скрипты под windows в группе Python. Либо ты не уточнил вопрос...

Google

Admin
ERROR: S client not available

Sander
20.06.2019
15:43:15

Дмитрий
20.06.2019
15:43:19

Артём
20.06.2019
15:44:20
нет в python новичёк
так ты про IDE для написания программ спрашиваешь. Понятно. Хороший - PyCharm Community Edition. Тут может ещё пару подскажут. Я всё забываю их названия.

Tishka17
20.06.2019
15:44:46
пачарм, vs code.
idle прям совсем слабенький. через пару дней все равно с него сваливать стоит

Sander
20.06.2019
15:45:02

Tishka17
20.06.2019
15:45:12
я бы ещё посоветовал прочитать правила чата

Sander
20.06.2019
15:45:50

Максим
20.06.2019
15:45:50
Ты студент?

Артём
20.06.2019
15:45:56
(примерно ожидаемый ответ)

Tishka17
20.06.2019
15:46:14

Sander
20.06.2019
15:46:39

Артём
20.06.2019
15:47:22
ок
выбирай: https://python-scripts.com/ide-for-python

Sander
20.06.2019
15:47:49

Дмитрий
20.06.2019
15:47:59

Артём
20.06.2019
15:49:11
мне ещё нравится ИДЕшка у которой сверху можно выбрать скрипт какого языка ты вставляешь и она автоматически подбирает подсветку, отступы и т.п.
Тёмная такая...не помню тоже название. Может подскажете)

Дмитрий
20.06.2019
15:50:24

Google

Tishka17
20.06.2019
15:52:43

Артём
20.06.2019
15:53:02

Sander
20.06.2019
15:53:08

Tishka17
20.06.2019
15:53:16
community беслпатная

Артём
20.06.2019
15:53:20
Community
проф платный.

Sander
20.06.2019
15:53:27
ок спасибо

Артём
20.06.2019
15:53:28
Ой, Тишка меня опередил)

Slam! 538
20.06.2019
15:53:46