
Victor
11.05.2017
16:59:46
Он всего на 10 строчек, так что csv не нужен.
Если он используется только в одном месте, я бы хранил рядом, иначе в отдельном .py

Stanislav
11.05.2017
17:05:30

Andrey
11.05.2017
17:20:49
Что такое Process finished with exit code 11?
В инете не нашёл

Google

Igor
11.05.2017
17:21:10
можно посмотреть в документации/исходниках софтины, которая вышла с exit code 11

Andrey
11.05.2017
17:21:30
Что?

Igor
11.05.2017
17:21:38
что - что?
что тебе сообщило "Process finished with exit code 11"?

Andrey
11.05.2017
17:22:07
Процесс завершился с ошибкой 11

Igor
11.05.2017
17:22:29
Охх.

Artem
11.05.2017
17:22:48
Что ты запускал?
На что тыкал мышкой?

Igor
11.05.2017
17:22:59

Andrey
11.05.2017
17:23:08
Кароч ты так странно попросил исходник, я правильно понимаю?

Igor
11.05.2017
17:23:35
Нет. Я так стрнно намекнул, что никто тут нихрена не в курсе, почему что-то там у тебя вышло с exit code 11.

Проксимов
11.05.2017
17:23:50

Google

Andrey
11.05.2017
17:24:10
Нет, не приписал, запускал питон скрипт в CLion

Igor
11.05.2017
17:24:35
в самом скрипте есть вызовы sys.exit()?

Проксимов
11.05.2017
17:24:45

Roman
11.05.2017
17:24:48

Nikolay
11.05.2017
17:24:57
код выхода в общем случае не значит ВООБЩЕ ничего

Igor
11.05.2017
17:25:02

Nikolay
11.05.2017
17:25:08
потому что нет единого стандарта, какая цифра что значит

Igor
11.05.2017
17:25:09

Andrey
11.05.2017
17:25:39
https://pastebin.com/zxY90thu

Igor
11.05.2017
17:25:51
sys.setrecursionlimit(900000000)
ух ты

Andrey
11.05.2017
17:25:59
))
Просто влом переписывать без рекурсии)

Nikolay
11.05.2017
17:26:35
пользуйся генераторами

Andrey
11.05.2017
17:27:05

Проксимов
11.05.2017
17:27:08

Nikolay
11.05.2017
17:27:09
а еще - файлы открываются через with
любая рекурсия развертывается в цикл

Igor
11.05.2017
17:27:33

Google

Nikolay
11.05.2017
17:27:33
любой цикл можно представить генератором

Andrey
11.05.2017
17:28:05

Nikolay
11.05.2017
17:28:28
лучше скажи, какую задачу пытаешься решить и почему код такой упоротый

Проксимов
11.05.2017
17:29:19

Andrey
11.05.2017
17:30:09
топологическая сортировка, подается колво вершин, колво строк, а в каждой строке начало и конец ребра
суть вообще не в этом сейчас
и да, я там специально ошибку допустил
Должен вылетать по рекурсии
но падает с ошибкой 11
вот и вопрос, что это вообще такое)

Проксимов
11.05.2017
17:31:21
Где то один raise плачет

Nikolay
11.05.2017
17:31:34
почитай готовые решения твоей задачи, вот, например https://code.activestate.com/recipes/578406-topological-sorting-again/

Andrey
11.05.2017
17:33:13
Ладно, спасибо
Перепишу заново
Делал очень на скорую руку, потому и такой говнокод)

Google

Проксимов
11.05.2017
17:33:47

Nikolay
11.05.2017
17:33:54
со всеми бывает :) но я бы на будущее советовал в питоне рекурсию никогда не использовать
за крайне редким исключением, когда ты прям точно знаешь, что делаешь

Проксимов
11.05.2017
17:34:15
Псст, ещё пересядь на линукс

Admin
ERROR: S client not available

Проксимов
11.05.2017
17:34:27
И не используй докер

Andrey
11.05.2017
17:35:48
Нам показывали на лекциях делать с рекурсией (на псевдокоде), и когда сделал без него, не прошло в системе, спросил у одногруппников, посоветовали сделать с рекурсией))

Проксимов
11.05.2017
17:36:29
Не православно

Nikolay
11.05.2017
17:36:38
не, сама по себе рекурсия - это круто и красиво, но во многих задачах на питоне она плохо применима
почитай вот тут, интересно https://ru.wikipedia.org/wiki/%D0%A5%D0%B2%D0%BE%D1%81%D1%82%D0%BE%D0%B2%D0%B0%D1%8F_%D1%80%D0%B5%D0%BA%D1%83%D1%80%D1%81%D0%B8%D1%8F

Stanislav
11.05.2017
17:37:27

Nikolay
11.05.2017
17:37:47

S
11.05.2017
17:37:54
привет всем ищу себе друга питонщика те кто хочет познакомиться или просто пообщаться пишите ?

Stanislav
11.05.2017
17:38:06

S
11.05.2017
17:38:23
что?

Проксимов
11.05.2017
17:38:32

derevotyan
11.05.2017
17:39:11
Там, где рекурсия не хвостовая, надо реализовать свой стек (ну или радикально менять алгоритм), это отдельно думать надо же.

Andrey
11.05.2017
17:39:50

Google

Nikolay
11.05.2017
17:40:02
и ее не "с помощью спецслова в цикл превратить можно", а в принципе она компилятором преобразуется в цикл всегда

Проксимов
11.05.2017
17:41:01
Блин ФП пахнуло

derevotyan
11.05.2017
17:41:23
Есть такое

Andrey
11.05.2017
17:42:50

Nikolay
11.05.2017
17:53:27

Andrey
11.05.2017
17:54:13
Хм, прикольно

Artem
11.05.2017
18:53:48
Привет. У меня такой вопрос.
Хоть кто-то успешно компилил 5+ связанных питоновских скрипта с оболочкой PyQT4, с импортами ряда модулей, изображений и т.п.? Вообще py2exe или аналоги могут скомпилить такое в работоспособный ехе?

Artem
11.05.2017
18:54:31
Я компилил pyinstallerом

Проксимов
11.05.2017
18:56:39

Rookie
11.05.2017
18:58:10

Artem
11.05.2017
18:59:30
Просто где не чекал посты и форумы, все показывают сбор на примере одного скрипта+изображения или 2х скриптов консольных
Поэтому и есть мысли, что более сложные и переплетенные скрипты с многим колвом функций просто так не соберутся и могут вообще не работать.