
SetazeR
26.12.2018
05:58:46
я б на твоём месте вместо принта написал pass, поставил на нём точку останова и запустил скрипт в дебаг-режиме

Tishka17
26.12.2018
05:59:16
Не будет принт выводить это

SetazeR
26.12.2018
05:59:51

Tishka17
26.12.2018
06:02:01

Google

Tishka17
26.12.2018
06:02:33
Я ж говорю, не может json так падать

SetazeR
26.12.2018
06:03:30
я к тому что если я заюзаю вместо cmd другой эмулятор который может в юникод - оно и дальше будет падать потому что в билде питона для винды прописана перекодировка в цп866 или всё норм будет? :)

Tishka17
26.12.2018
06:04:31
А это хз
Там сложно
Не факт, что можно написать эмулятор терминала, который умеет юникод

Николай
26.12.2018
06:06:16
Нет будет падать

Evgenii
26.12.2018
06:06:23

Tishka17
26.12.2018
06:06:42

Aнтонъ
26.12.2018
06:06:46

Evgenii
26.12.2018
06:06:54
век живи, век учись, понял надо докер образ собрать для теста

Николай
26.12.2018
06:07:12
Будет падать)

Evgenii
26.12.2018
06:08:42

Google

Aнтонъ
26.12.2018
06:08:42
Хм, я и парсил, и выводил всякий юникод. Давно уж не знаю, чего там в виндах. Но ср866 — это полный вперед, конечно.
Есть же еще пауэршелл, там тоже не юникод?

Сергей
26.12.2018
06:09:40
дак это
проблема то в принте
utf8 в cp866 перекодировать и принтануть, не?
j.encode('utf8').decode('cp866')

Tishka17
26.12.2018
06:09:44
Просто настрой в системе прокси, должен съесть

Aнтонъ
26.12.2018
06:10:14

Grigore
26.12.2018
06:43:05
Добрый день, подскажите, что можно использовать в питоне чтоб не писать такой перебор for time_frame in time_frames:
for price_scale in price_scales:
for trigger in triggers:
for buy_limit in buy_limits:
for sell_limit in sell_limits:
for stop_offset in stop_offsets:
for take_multiplier in take_multipliers:
то есть нужен весь перебор значений

Evgenii
26.12.2018
06:47:23

Green
26.12.2018
06:47:52
Посмотри на функцию product из itertools
from itertools import product

Кирилл
26.12.2018
06:48:50
arrs = [
[
[
[1, 2], [3, 4]
],
[
[5, 6], [7,8]
]
]
]
def a(l):
if isinstance(l, list):
for i in l:
a(i)
else:
print(l)
можно рекурсию использовать

Tishka17
26.12.2018
06:52:19
Или и то и то

Grigore
26.12.2018
06:52:58
тут просто идет перебор данных, для того, чтоб их уже передать обработчику

Tishka17
26.12.2018
06:54:05
Ну тогда глянь действительно product

Grigore
26.12.2018
06:54:20
то есть тут создается из этого всего словать, значения и которого являются заполнителями для алгоритма
спасибо

Vasia
26.12.2018
08:26:03
есть консольное приложение, хочу приклеить у нему веб морду и возник вопрос - как передавать значения переменных между запросами - хранить их глобально или использовать что-то типа менеджера очередей?
запускать буду без реверпрокси, через flask run

Google

Tishka17
26.12.2018
08:27:55
Оо
Храни в базе

Nikolay
26.12.2018
08:28:27
?

Tishka17
26.12.2018
08:28:30
Забудь про глобальные переменные
Нет их

Nikolay
26.12.2018
08:28:38
Сокет запусти
.env файл

Vasia
26.12.2018
08:32:30
тогда вопрос про базу, есть собственная либа на sqlalchemy, как правильно ее использовать во фласке? просто до этого писал в шарпе, там была инъекция зависимостей, когда контейнер сам создает сервис с временем жизни запроса. А как здесь можно зарегистировать, например, фабрику. Стандартный фласк модуль для алхимии не подходит, тк у меня там адовая солянка орм и кор которую я реализовывал вручную из-за таблиц без ключевых полей
.env файл
не переменная окружения, а обычная - которая представляет собой какое-то значение которое в одном месте (мб даже потоке) устанавливается и меняется, а фласк уже его отображает

Pumong
26.12.2018
08:37:14
какая глубина рекрсии дефолтная в питоне?

Artem
26.12.2018
08:40:30
не уверен, что она есть конкретная, просто rt error при переполнении стэка, хотя могу ошибаться
sys.setrecursionlimit можешь поставить выше

Серега
26.12.2018
08:49:46
Привет, подскажите как отправить сообщение в личку юзеру при обращении к боту в группе
Или так нельзя?

?
26.12.2018
08:50:27
Можно

Серега
26.12.2018
08:51:49

?
26.12.2018
08:51:56

Zwein
26.12.2018
08:52:31
нужна помощь в создании программы или ботав телеграме длятрансляции аудиофайлов.

Tishka17
26.12.2018
08:55:51

Zwein
26.12.2018
08:55:57
оплата, предложения, вопросы в лс. Заранее спасибо за отклик

Google

?
26.12.2018
08:56:21

Pumong
26.12.2018
08:56:26

Admin
ERROR: S client not available

Pumong
26.12.2018
08:56:30
я хз чо не так

Tishka17
26.12.2018
08:57:06

Q
26.12.2018
08:57:23

?
26.12.2018
08:58:19

Pumong
26.12.2018
08:59:05
это как с рекурсией связано?
я думал что связано, первые несколько раз нормально все работает а потом говорит что переменная не обьявлена хотя я ее пустой строчкой инициализирую

?
26.12.2018
08:59:07
https://github.com/python/cpython/blob/master/Python/ceval.c#L433
1000

Tishka17
26.12.2018
08:59:21

iddqd
26.12.2018
09:06:13
ребят, у меня логгер не пишет в лог запись, если в ней такой символ ★
UnicodeEncodeError: 'charmap' codec can't encode character '\u2605' in position 61: character maps to <undefined>
подскажите что делать?

Alex
26.12.2018
09:09:57
Коллеги, а ни у кого сейчас не пропали доступы к ресурсам?
Вроде гитхаба

SetazeR
26.12.2018
09:10:48

Nikolay
26.12.2018
09:11:04

Alex
26.12.2018
09:11:23
Ок, спасибо

Инженер
26.12.2018
09:11:24
Комрады, есть некая древовидная структура, но некоторые ноды в ней могут иметь два предка, т.е. имеем циклический граф. Чтобы быдо понятно - есть привязка оборудования к корпусам, электропомещениям и шкафам, и в то же самое время оборудование может привязываться к производствам и установкам. Чем эту структуру персистить в базу данных (django, tastypie)

SetazeR
26.12.2018
09:11:25

Alex
26.12.2018
09:12:32

Google

Tishka17
26.12.2018
09:13:33
хз как джанго, я бы тупо сделал building_id, room_id и тп

Инженер
26.12.2018
09:15:39
Нет, не совсем, например производство имеет несколько потомков - корпус и установка, в свою очередь и к корпусу и к установке можно привязать прибор

Tishka17
26.12.2018
09:16:08
ну корпус же н еможет быть в нескольких произхводствах?
и прибор в нескольких корпусах

Инженер
26.12.2018
09:16:28

Tishka17
26.12.2018
09:16:52
я н есилен в готовых, но вроде схема выглядит простой
есть ращные сущности: установка, корпус - они принадлежат производству. Но при этом нвутр исебя не имеют иерархии

Инженер
26.12.2018
09:17:24

Tishka17
26.12.2018
09:17:54
а может быт ькорпус в одном проихводтве, а установка в нем и в другом?
то етсь:
Производство 1 -> Корпус 1 -> Установка 1
Производство 2 -> Установка 1

Инженер
26.12.2018
09:19:12
Есть такие корпуса, например мембранный электролиз - это и производство хлора и производство каустика