@eill
eill
27 Nov 2016

ipython 5 - второтег. Жутко неудобный автокомплит, показывающий "няшную" менюшку вместо всех потрохов класса. И это ёбаное говно не отключается. Неновесть.

27 Nov 2016

автокомплит потому и "авто", что позволяет быстро заглянуть, не вводя дополнительных команд. Ну т.е. дир конечно решает, но это не аргумент в данном случае.

#oojfdm/2 в ответ на /1
27 Nov 2016

меня давно переманивают на ipython, но, честно говоря, никаких профитов для меня перед дефолтным реплом нет. автокомплит с менюшкой наоборот только мешает =\

27 Nov 2016

репл

Как в этом репле перезагрузить текущий модуль?

#oojfdm/5 в ответ на /4
27 Nov 2016

текущий - это который?
обычно на всё хватает del

#oojfdm/6 в ответ на /5
28 Nov 2016

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

#oojfdm/8 в ответ на /7
28 Nov 2016

neFormal, ну вот ты текущий модуль разрабатываешь, его загружаешь и мучаешь. Как ты с импортами это будешь делать?

#oojfdm/9 в ответ на /8
28 Nov 2016

del что?

Тесты писать лучше, чем прям вот тута в репле отлаживать логику? Охуенно.

#oojfdm/11 в ответ на /10
28 Nov 2016

del module_name

Тесты писать лучше, чем прям вот тута в репле отлаживать логику? Охуенно.

не знал? вот. учись!

#oojfdm/12 в ответ на /11
28 Nov 2016

neFormal, а в этом вашем питоне модуль может скрывать что-то от экспорта из него?

вот. учись!

Спасибо, этому я лучше учиться не буду.

#oojfdm/14 в ответ на /12
28 Nov 2016

в питоне вообще невозможно ничего скрыть, всё достаётся тем или иным способом. приваты там условны.
а тесты для динамики лучше. нет же ебли с типами и т.п.. поэтому всё очень быстро делается. в репле с динамикой только на лиспах есть резон что-то делать, т.к. там можно всё выгрузить в файл.

#oojfdm/16 в ответ на /14
28 Nov 2016

neFormal, ты на хаскеле-то хоть раз пробовал писать? А то я тоже еблю с типами не заметил, а подспорье из них хорошее, можно даже не запускать что-то, если оно не тайпчекается.

#oojfdm/17 в ответ на /16
28 Nov 2016

ага, один раз вляпался в IO и пиздарики - тащи теперь до самого верха.
с типами проблема в том, что там тоже можно ошибиться. в итоге к ошибкам в коде получаем ошибки в типах

#oojfdm/18 в ответ на /17
28 Nov 2016

ага, но вторым слоем. с одним жить попроще.

#oojfdm/20 в ответ на /19
28 Nov 2016

neFormal, не вторым, а базовым, позволяющим не писать совсем уж хуйни.

#oojfdm/21 в ответ на /20
28 Nov 2016

в этом треде оно тебе не помогает, ибо хуйню пишешь.

#oojfdm/22 в ответ на /21
29 Nov 2016

reload(<модуль>)
это можно и не в репле делать.

для python3 надо правда
from imp import reload

Комментарий был отредактирован в 11:52:32 29.11.2016
#oojfdm/25 в ответ на /5

Добавить пост

Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
Для форматирования текста используется Markdown.