
Alex
04.06.2019
22:12:42

Винни
04.06.2019
22:12:43

Tishka17
04.06.2019
22:12:43

Винни
04.06.2019
22:12:51

Google

Tishka17
04.06.2019
22:13:03
Давай заново
В чем проблема?

Винни
04.06.2019
22:13:10

Tishka17
04.06.2019
22:13:34
Мы тут чёт прихуели от кода
Вот есть апликейшн ран. Что за нейм туда передаешь?

Винни
04.06.2019
22:14:08
В чем проблема?
видишь run.py? если просто запускать его из оболочки, то ничего не выводится. С sudo он просто выводит os.getcwd(), но должен ещё читать переменные из памяти

Tishka17
04.06.2019
22:14:35
Конкретный пример давай

Винни
04.06.2019
22:14:43
это оболочка, она берёт инпут и передает его аппликация.ран

Tishka17
04.06.2019
22:14:49
Там какая-то куча инпутов

Винни
04.06.2019
22:14:58
start() не трож

Tishka17
04.06.2019
22:15:05
Что ввел, как вызвался ран и с какими параметрами

Google

Tishka17
04.06.2019
22:15:19
Не буду я весь код сейчас читать

Винни
04.06.2019
22:15:29

Tishka17
04.06.2019
22:15:32
Давай ограничимся раном

Alex
04.06.2019
22:15:38
допустим ls

Tishka17
04.06.2019
22:15:45
Что ЛС?
Это типа ввод с клавы?

Alex
04.06.2019
22:15:59
ну run(“ls”)
он хочет передать управление в ./files/programs/ls/ls.py
путем импорта оного
я только не одного не могу понять

Винни
04.06.2019
22:16:30

Alex
04.06.2019
22:16:32
верней он не может этого понять

Tishka17
04.06.2019
22:16:33

Alex
04.06.2019
22:16:39
что импорты сука выполняются один раз

Винни
04.06.2019
22:16:41

Alex
04.06.2019
22:16:54
потому что хуярить код не читая учебник каждый может

Tishka17
04.06.2019
22:17:22

Винни
04.06.2019
22:17:22

Google

Tishka17
04.06.2019
22:17:33
Чоблин

Винни
04.06.2019
22:17:48

Tishka17
04.06.2019
22:17:51
/files/programs/ls в sys.path?

Винни
04.06.2019
22:17:53
ваще нихера

Alex
04.06.2019
22:17:56

Винни
04.06.2019
22:18:01
стоп бля

Alex
04.06.2019
22:18:04
во вторых что в app после __import__

Винни
04.06.2019
22:18:13
секундочку нахер
почему ошибок нет
сцука

Tishka17
04.06.2019
22:18:18
Потому except Exception

Винни
04.06.2019
22:18:30

Alex
04.06.2019
22:18:59
я вообще завидую его упорству
нахуярить столько кода

Tishka17
04.06.2019
22:19:13
Ну и да, Алекс сказал импорт делается один раз
Дальше кэш

Винни
04.06.2019
22:19:22

Google

Винни
04.06.2019
22:19:30

Alex
04.06.2019
22:19:36

Винни
04.06.2019
22:19:42
почему в одном проекте оно не так работает, а в этом - так

Tishka17
04.06.2019
22:19:47

Alex
04.06.2019
22:19:50
вообще идея делать запуск команд импортом - ну очень тупая

Tishka17
04.06.2019
22:19:55

Admin
ERROR: S client not available

Винни
04.06.2019
22:19:56

Alex
04.06.2019
22:19:58
сделал бы хотя бы функцией

Винни
04.06.2019
22:20:01

Alex
04.06.2019
22:20:11
импортировал бы модули и вызывал функцию main()

Винни
04.06.2019
22:20:29

Tishka17
04.06.2019
22:20:41
Модуль.мкйн

Alex
04.06.2019
22:20:53
передавал бы туда argv и не изобретал бы костыли

Винни
04.06.2019
22:21:11
А тесты, прототипы?
есть. Раньше был кусок кала овечьего, монолитного причём. Теперь переписываю под ядро/оболочка
ненене, спарсенный аргв

Alex
04.06.2019
22:21:39

Google

Винни
04.06.2019
22:21:56

Alex
04.06.2019
22:21:59

Винни
04.06.2019
22:22:36

Vlad
04.06.2019
22:23:36
Ребят

Винни
04.06.2019
22:23:50
щто?

Vlad
04.06.2019
22:23:56
Пояснитк пж об срезе, [ 1:6]
Не могу понять как он работает

Alex
04.06.2019
22:24:21
Ребят
Поясни “пж” почему ты не читал правила и почему мы тебе должны пояснять.

Винни
04.06.2019
22:24:55

Vlad
04.06.2019
22:25:12
С чего ты взял что я не читал правила?
Спасибо

Alex
04.06.2019
22:26:19
проблем бы с sys.path было бы меньше
определил бы свои команды в один пакет

Tishka17
04.06.2019
22:33:42
Я так как-то делал
Пакет, который в all содержит все вложенные модули/пакеты. А в каждом из них одна функция main используется