
Janek
02.03.2017
21:36:58
Вон элм меня избавил от жс.

melancholiac
02.03.2017
21:37:26
надеюсь меня тож избавит
или клож

Janek
02.03.2017
21:37:35
100%

Google

Janek
02.03.2017
21:37:50
Кложурь завтра начну читать
Короче. И код красивее станет после ФП
Я отвечаю
Начал дату от поведения отделять

melancholiac
02.03.2017
21:39:02

Janek
02.03.2017
21:39:33
Нет.

derevotyan
02.03.2017
21:50:34

Маришка
02.03.2017
21:50:58
Это называется бред

derevotyan
02.03.2017
21:51:10
То есть так нельзя?

Маришка
02.03.2017
21:51:53
Корутина подождет и вернется к работе через 0 секунд?
Как ты это представляешь

Eugene
02.03.2017
21:52:59
а 0.1 можно?

derevotyan
02.03.2017
21:53:19
Корутина прервется (на ввод-вывод, например), вернется к работе, когда сможет.

Google

derevotyan
02.03.2017
21:53:40
Хочу дать понять корутине, что здесь можно прерваться.
Вот этот вопрос http://stackoverflow.com/questions/33522848/python-3-5-async-for-blocks-the-ioloop

Eugene
02.03.2017
21:55:11
я немного не в тебе и не совсем понимаю, но может можно каким-нибудь логическим флагом это обозначить?

Маришка
02.03.2017
22:08:45
Зачем коррутине прерываться для вывода

Monday Begins on Saturday
03.03.2017
06:51:18
Привет. Такой вопрос. У меня есть функция, которая принимает имя директории и выдает список файлов внутри, то что лучше всего делать если такой папки не существует?
Кидать исключение ValueError или другое какое-то исключение или возвращать пустой список?

John
03.03.2017
06:55:47

Ivan
03.03.2017
06:56:00
Да вобщем тут исключение наверное лишнее.

Monday Begins on Saturday
03.03.2017
06:57:12
Я просто наткнулся на список исключений в Python и думаю теперь когда какие кидать в своих программах. Не зря же их столько

Проксимов
03.03.2017
06:58:20
Тут вообще не надо исключения кидать

Ivan
03.03.2017
06:58:35
исключение это если ты обращаешься к файлу, а его нет. то есть не спрашиваешь список, а именно обращаешься к нему безусловно. вот тут будет уместно.

Monday Begins on Saturday
03.03.2017
06:59:59
Сейчас убрал проверку. Сам python на listdir с несуществующей папкой OSError кидает

Проксимов
03.03.2017
07:01:01
Если тебе нужно это для юзера сделать то запихни в while цикл, пока он не введёт правильный каталог будет просить написать снова

Monday Begins on Saturday
03.03.2017
07:04:23
Как-то так короче:
https://gist.github.com/shelomentsevd/5065c807fa305660324deb95764155ea

Johnnie
03.03.2017
07:05:30
> getFilesFromDir
not pep :D

Monday Begins on Saturday
03.03.2017
07:06:19

Johnnie
03.03.2017
07:06:29
ну

Pavel
03.03.2017
07:07:44
Тогда уж filenames

Monday Begins on Saturday
03.03.2017
07:08:38
get_filenames_from(_dir) - кстати норм?

Google

Pavel
03.03.2017
07:09:13

Monday Begins on Saturday
03.03.2017
07:10:07

Johnnie
03.03.2017
07:10:08
filenames_list(path) ?

Monday Begins on Saturday
03.03.2017
07:11:01
глагол должен быть
В любом случае. Исключения-то правильно использую? Название функций это дело десятое

53r63rn4r
03.03.2017
07:12:40
Я обычно пишу типа
def get_filenames(path: str) -> list:
return []

Johnnie
03.03.2017
07:13:56
кстати, а в чем разница от докстринга?

Monday Begins on Saturday
03.03.2017
07:13:57

53r63rn4r
03.03.2017
07:14:15
Net

Johnnie
03.03.2017
07:14:20
:D

53r63rn4r
03.03.2017
07:14:24
3.4+

53r63rn4r
03.03.2017
07:14:52
Тогда подсвечиваются доя этой переменной методы работы с этим типом
Удобно

Monday Begins on Saturday
03.03.2017
07:15:52

53r63rn4r
03.03.2017
07:16:36
Если ты не математик, не летчик и не энтерпрайз, бросай это дело и переходи сразу на 3.6
:D
Я кстати с докстрингой вот там есть всякие типа :rtype:
Только с жтим работаю

Monday Begins on Saturday
03.03.2017
07:18:08

53r63rn4r
03.03.2017
07:18:08
Думаю, что докстринги только для доки по сути нужны

Google

Dmitry
03.03.2017
07:18:14
можно как то из 1000 сделать 1 000 с помощью format()?

53r63rn4r
03.03.2017
07:18:21
То как раз за полгода добьешь

Ivan
03.03.2017
07:18:39

Johnnie
03.03.2017
07:18:57

Admin
ERROR: S client not available

Johnnie
03.03.2017
07:19:01
ругается одинаково в принципе

Igor
03.03.2017
07:19:13

53r63rn4r
03.03.2017
07:19:21
Хд

Igor
03.03.2017
07:19:29
чтобы начать работать за бабло с другой версией
особенно 3.4 и 3.6, так много всего, да)

53r63rn4r
03.03.2017
07:20:06
Тоже самое, как 5 вариантов форматирования строк

Igor
03.03.2017
07:20:50
почему пять?

53r63rn4r
03.03.2017
07:20:58
А сколько?
Вчера видел статью - 5

Igor
03.03.2017
07:21:17
%, format, f literals

53r63rn4r
03.03.2017
07:21:26
Ага, нихуя

Igor
03.03.2017
07:21:30
мб я не знаю чего

Monday Begins on Saturday
03.03.2017
07:21:31

Google

Pavel
03.03.2017
07:21:36
Два процента, два формата и f

Igor
03.03.2017
07:21:46

Monday Begins on Saturday
03.03.2017
07:22:05

Pavel
03.03.2017
07:22:11
Чего два?

Igor
03.03.2017
07:22:16
или формата

Monday Begins on Saturday
03.03.2017
07:22:50

Igor
03.03.2017
07:22:59

Johnnie
03.03.2017
07:22:59
'{}.{}' & '{first}.{second}'?

Igor
03.03.2017
07:23:03
ненене)

Pavel
03.03.2017
07:23:16

Igor
03.03.2017
07:23:36
ну хз. можно еще %.2f вспомнить

Johnnie
03.03.2017
07:23:44

Igor
03.03.2017
07:23:53
ну да. и?
Эта группа больше не существует