@ru_python

Страница 7989 из 9768
Terminator
04.02.2019
10:51:17
@Sweet_Sempai будет жить. Поприветствуем!

Alex
04.02.2019
10:52:24
А ещё 0.0.3, 0.0.4 — крайне плохие названия коммитов. Используй для этого теги.
+1, коммит должен описывать изменения содержащиеся в коммите.

Google
pavel
04.02.2019
10:52:28
тестов нет, entry_points для sloth_xml_converter в setuptools нет, дальше не читал..
честно признайся что английский не осилил =)

Tigran
04.02.2019
10:52:52
оно из себя исторгает pytest
Ну короч нужно сравнение, как бы я решал те же задачи без твоей библиотеки и с твоей библиотекой.

pavel
04.02.2019
10:52:58
А зачем в корне __init__.py? ?
ну для меня это запчасть другого проекта

Tigran
04.02.2019
10:53:07
Так не надо делать

Alex
04.02.2019
10:53:25
честно признайся что английский не осилил =)
это почему-же он неосилил английский?

Tigran
04.02.2019
10:53:28
В другом проекте воспользуйся virtualenv и установи туда

Alex
04.02.2019
10:53:31
может кто-то ниасилил setuptools?

pavel
04.02.2019
10:53:38
это почему-же он неосилил английский?
это он потому что по жизни вредный

Alex
04.02.2019
10:54:07
В другом проекте воспользуйся virtualenv и установи туда
ну или вендоринг сделать можно, если так хочется таскать как часть проекта.

pavel
04.02.2019
10:54:21
Так не надо делать
эээ... а почему?

Terminator
04.02.2019
10:54:46
@densmart будет жить. Поприветствуем!

Google
Alex
04.02.2019
10:54:57
и я уже говорил, вкусовщина, но не нужно пихать название проекта во все модули и классы.

Tigran
04.02.2019
10:55:01
эээ... а почему?
Ну следов твоего другого проекта не должно быть в изолированной библиотеке, это раз. Два — это ж как ты его в другом проекте используешь? Почему не через virtualenv?

Alex
04.02.2019
10:55:02
есть же неймспейсы.

Tigran
04.02.2019
10:55:28
и я уже говорил, вкусовщина, но не нужно пихать название проекта во все модули и классы.
Тоже хотел сказать про названия файлов. Но в классы, мне кажется, норм.

Это ж не го.

pavel
04.02.2019
10:56:06
ну у меня большой проект. это его запчасть. просто может работать как standalone

Alex
04.02.2019
10:56:24
Тоже хотел сказать про названия файлов. Но в классы, мне кажется, норм.
в названиях файлов однозначно, в классах - мое предпочтение, т.к. класс должен отражать в названии что он делает а не к какому проекту относится.

pavel
04.02.2019
10:56:33
потому мне так проще с неймингом

и инитом

Alex
04.02.2019
10:56:38
и при рефакторинге меньше будет проблем, если захочешь проект переименовать.

Tigran
04.02.2019
10:56:39
ну у меня большой проект. это его запчасть. просто может работать как standalone
Дело твоё, конечно, но при таком подходе рано или поздно или ты, или пользователи твоей библиотеки будут страдать.

pavel
04.02.2019
10:56:52
буду иметь ввиду. допилю

неожиданные для меня нюансы

Maxim robox
04.02.2019
10:56:58
ну у меня большой проект. это его запчасть. просто может работать как standalone
В пипе есть нормальные механизмы для такого кейса.

pavel
04.02.2019
10:57:00
я в паблик редко что выкладываю

Dmitry
04.02.2019
10:57:42
всем привет еще раз. может будут идеи?



как забрать out_features? похоже что это как раз те данные, что мне нужны (14 классов)

print(что?)

Alex
04.02.2019
10:59:24
Тоже хотел сказать про названия файлов. Но в классы, мне кажется, норм.
по поводу именования вот отличный пример slothtest.sloth_log.setup_sloth_logger или же slothtest.log.setup_logger что лучше?

Google
pavel
04.02.2019
11:00:11
имхо первый

=)

Alex
04.02.2019
11:00:21
имхо первый
тяжелое наследие Си?

Tigran
04.02.2019
11:00:34
по поводу именования вот отличный пример slothtest.sloth_log.setup_sloth_logger или же slothtest.log.setup_logger что лучше?
slothtest.log лучше всегда, а конкретная функция — смотря как я буду использовать. Если я напишу from slothtest.log import setup_sloth_logger , код ниже, который её наконец вызовет, будет читаемее с первым вариантом названия.

Alex
04.02.2019
11:01:57
если ты хочешь добавить дополнительный контекст к имени, которое используешь - ты можешь сделать from slothtest.log import setup_logger as setup_sloth_logger или что имхо более практично from slothtest import log as sloth_log sloth_log.setup_logger()

имхо у тебя контекст задается на уровне пакета \ модуля, нет нужны пропихивать его вгубь без необходимости.

Tony
04.02.2019
11:03:56


Tigran
04.02.2019
11:04:44
Настроить логирование и открыть лог-файл?

Alex
04.02.2019
11:04:47
настроить логгирование

странно что у тебя лог не идет сюда же, ты его может явно перенаправил?

Tigran
04.02.2019
11:05:18
gunicorn вроде прячет

Alex
04.02.2019
11:05:23
да и если у тебя worker вывалился по таймауту то не факт что у тебя там будет эксепшн

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

ну т.е. он задает уровень логгирования корневому логгеру через аргументы командной строки

если там исключение - оно должно бы провалиться в лог

однако, если воркер вывалился по таймауту - скорее всего проблема не в исключении.

Terminator
04.02.2019
11:11:08
GeForze Gisha будет жить. Поприветствуем!

Black head
04.02.2019
11:22:09
Народ, как вставить бинарную переменную (pickle), в varbinary mssql.

Google
Black head
04.02.2019
11:22:55
При всех попытках использовать pyodbc выходит ОШИБКА HY0000

Terminator
04.02.2019
11:22:57
@doxadoxa будет жить. Поприветствуем!

Alex
04.02.2019
11:23:15
вообще нехрен пикл пересылать куда-либо за пределы дерева процессов.

Black head
04.02.2019
11:26:05
https://stackoverflow.com/questions/52458374/insert-pickle-object-to-database-using-pyodbc

Я пытался что то такое сделать

pavel
04.02.2019
11:30:17
Перекодируй в base 64

И лей

Tishka17
04.02.2019
11:35:26
Вот прям вообще не надо

pavel
04.02.2019
11:36:17
Пиклофобы

Tishka17
04.02.2019
11:36:40
Пиклофобы
Пиклофилофобы

Alex
04.02.2019
11:36:42
Пиклофобы
ты ведь понимаешь почему или лишь бы поумничать?

pavel
04.02.2019
11:37:27
Зависит от кейса

Terminator
04.02.2019
11:37:27
Kirill Serz будет жить. Поприветствуем!

Владимир
04.02.2019
11:37:38
Вот прям вообще не надо
Его не надо использовать там, где передаешьили получаешь данные извне. Вот не надо. Там совсем не надо. Небезопасно это. А локально может и пригодится. Иначе бы выпилили бы давно

Владимир
04.02.2019
11:38:23
Alex
04.02.2019
11:38:35
Google
pavel
04.02.2019
11:38:41
Если без трединга и простое что-то - почему бы и нет?

Alex
04.02.2019
11:38:55
pavel
04.02.2019
11:39:26
А что такое? Только религиозное "не надо"?

Tishka17
04.02.2019
11:39:30
Зависит от кейса
Конечно зависит. 99% не знают этих кейсов

pavel
04.02.2019
11:39:37
Ну не юзай

Alex
04.02.2019
11:39:40
А что такое? Только религиозное "не надо"?
Павел перестаньте нести чушь и пройдите в букварь

Владимир
04.02.2019
11:39:47
Если без трединга и простое что-то - почему бы и нет?
Дело же не в потоках. А в возможности запиклить кем-нибудь какое-нибудь Г , а твой код распиклит и ОПА, неудобняк.

Alex
04.02.2019
11:40:13
Еще раз для остолопов. Pickle - небезопасен, непереносим.

Страница 7989 из 9768