@ru_python

Страница 4602 из 9768
БОГАТЫРЪ
18.01.2018
13:25:42


Aragaer
18.01.2018
13:25:42
echo -e

B
18.01.2018
13:25:43
echo -e

Aragaer
18.01.2018
13:25:58
а, надо в конце строки поставить \

Google
БОГАТЫРЪ
18.01.2018
13:25:59
перед \n

Aragaer
18.01.2018
13:26:05
some long string \ continues here

БОГАТЫРЪ
18.01.2018
13:26:14
о пашет

Aragaer
18.01.2018
13:26:25
еще можно через here-doc

cat <<END ура много строчек END

БОГАТЫРЪ
18.01.2018
13:26:44
мне по простому

ооо это как mail

как вы делаете код в телеге?

что бы можно норм скопировать

Aragaer
18.01.2018
13:27:08
` - одна штука делает однострочное

три штуки делает многострочное

БОГАТЫРЪ
18.01.2018
13:28:55
кстати можно ли ошибки tar вывести через условие

если ошибка tar то делается это если то то

Google
БОГАТЫРЪ
18.01.2018
13:29:14
string типа или event

B
18.01.2018
13:29:17
Нашел переменную которая хранит кол-во секунд в оболочке - $SECONDS

можно

Aragaer
18.01.2018
13:29:38
ну ты можешь запустить tar через tar_result=$(tar cf бла-бла)

B
18.01.2018
13:29:40
echo $?

если ненулевой то ошибка

БОГАТЫРЪ
18.01.2018
13:30:47
так выполняется tar.... блабла, если успешно выполнилось то всё ничего не делается ну или выводит ок, если ошибка например доступ каталогу нету, или файла нету, ну и т.д то что связанное с терминалом

он будет возвращать 0 или 1?

всм

B
18.01.2018
13:31:38
там много может быть кодов

но тебе интересен 0

БОГАТЫРЪ
18.01.2018
13:31:49
да

B
18.01.2018
13:31:53
если 0 то выполнилось успешно

БОГАТЫРЪ
18.01.2018
13:32:06
мне интересно что он будет возвращать 0 или 1

я знаю что 0 успешно

1 это error

B
18.01.2018
13:32:28
а 1 когда возвращет? если файл не найден?

Fedor
18.01.2018
13:32:39
Чуваки, кто-нибудь работал с Vault от Hashicorp? Можно ли лить свой внешний серт, и им потом внутри vault'а подписывать новые?

БОГАТЫРЪ
18.01.2018
13:32:44
да

B
18.01.2018
13:32:59
да
ну тогда несколько условий. if ... elif ... fi

Google
БОГАТЫРЪ
18.01.2018
13:33:04
ого

а нету ли event который будет возвращать 0

B
18.01.2018
13:34:43
а нету ли event который будет возвращать 0
не понял. у тебя есть команда. после выполения, которой тебе юудет доступен код выхода. соответственно по коду выходу будешь смотреть какие действия предпринимать

БОГАТЫРЪ
18.01.2018
13:35:57
ладно, нашел решение как, по-другому

потом отпишусь

Romka
18.01.2018
13:36:22
Ребят, как запустить много тестов которые разделены на классы и лежат в одном файле? py.test



тут только несколько, будет около 100 файлов

разбитых по папочкам

т.е. у меня, например, есть файл BaseResourseTest в нём класс BaseResourseTest и в этом классе куча методов с приставкой test, по отдельности их запускать не хочеться

B
18.01.2018
13:39:17
а если pytest просто путь к дире указать не запустит?

Romka
18.01.2018
13:39:52
ммм, сейчас попробую

B
18.01.2018
13:40:08
он вроде собирает все файлы, классы и методы, которые содержат test в начале или в конце

могу ошибаться

Romka
18.01.2018
13:41:29
не хочет

collected 0 items

пробовал переименововать файлы и методы c различными вариациями слова test - не помогло

вооот

понял как

в корне нужно было просто запустить py.test

Google
B
18.01.2018
13:46:34
а ты путь абсолютный указывал до этого? может в этом дело

Milkiweed
18.01.2018
13:46:51
webdriver.Firefox(executable_path='path_to') Почему executable_path в selenium воспринимает как ошибку, его нужно импортировать?

Romka
18.01.2018
13:47:44
а ты путь абсолютный указывал до этого? может в этом дело
хотя он смотрит файлы только в корневой папке, рекурсивно папки не перебирает

B
18.01.2018
13:48:21
вроде рекурсивно

по умолчанию

Romka
18.01.2018
13:50:27
странно

Alexander
18.01.2018
14:03:15
Как форматировать время (продолжительность) в секундах в human readable? Есть что-то готовое?

30 - 30s 600 - 10m 6000 - 1h40m

И т.д.

Тут есть установленное время для "тихого часа", когда неутомимый флуд прекращается и никто не обсуждает даже 'онтопик'?

Какао
18.01.2018
14:27:43
Ну надо поработать иногда, не все же в чатиках сидеть

Какао
18.01.2018
14:30:14
Как вариант - делить на количество секунд в часе, если получилось - записывать, дальше остаток на количество секунд в минуте, если получилось - записывать. И т/п/

http://dpaste.com/3HRKNND - пример реализации

Alexander
18.01.2018
14:57:48
Спасибо, но это я понимаю. Думал, может готовое что есть, с какими дополнительными плюшками, может...

Roman
18.01.2018
14:59:06
http://www.gevent.org/changelog.html#libuv

Eugene
18.01.2018
15:19:15
Господа пифонисты, спасите джуна. Итак, есть цикл while True: chunk_raw = cursor.fetchmany(chunk_size) chunk = [to_my_model(item) for item in chunk_raw] MyModel.objects.bulk_create(chunk, chunk_size)

Пифон жрёт память, и я не понимаю почему.

Google
Олег
18.01.2018
15:21:58
А когда цикл у тебя выходит из True?

Alexhol
18.01.2018
15:22:22
Ребят, никто не в курсе о лимитах телеги на send_message от юзера?

Eugene
18.01.2018
15:22:47
А когда цикл у тебя выходит из True?
Когда chunk_raw пустой. Просто не стал городить ифы прямо в сообщении.

Дмитрий
18.01.2018
15:27:29
Ты скинь с табами код, мы же не должны гадать, что по табам

Господа пифонисты, спасите джуна. Итак, есть цикл while True: chunk_raw = cursor.fetchmany(chunk_size) chunk = [to_my_model(item) for item in chunk_raw] MyModel.objects.bulk_create(chunk, chunk_size)

Artem
18.01.2018
15:28:16
есть класс с несколькими полями, все остальное - статик методы теперь стало нужно настраивать значения этих полей логика вроде if f(): field1 = 1 else: field1 = 0 думаю в с/с++ мне б ifdef помог так как все методы статики, следовательно конструктор не вызывается и настроить эти поля в нем не получится как быть?

Дмитрий
18.01.2018
15:28:27
И где всё-таки выход из цикла?

Likanov
18.01.2018
15:41:16
КОМУНИТИ РАСТЕТ

Lizard_King
18.01.2018
15:59:18
пацаны, чего lex ругается, когда я делаю регулярку '\/' для символа деления / как сделать правильно?

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