@ru_python

Страница 4566 из 9768
Михаил
12.01.2018
15:01:54
копирование было взято в пример, вместо копирования там будет запуск из bash команды для бекапа гитлаба

Kisialeu
12.01.2018
15:01:57
Хотя велосипед ты знатный соорудил)))))))))))

Roman
12.01.2018
15:02:08
(вместо 'cp file.img file1.img' будет другой запрос, но тоже вызываемый из bash

Import shutil

Google
Roman
12.01.2018
15:02:08
Shutil.copy2

Михаил
12.01.2018
15:02:44
Shutil.copy2
shutli мне не поможет, т.к. мне нужно сначала запустить команду для создания этого бекапа

Kisialeu
12.01.2018
15:03:11
Os.system

а зачем тогда питон вообще? скрипт на баше не катит?
Велосипед у котрооо вместо колёс костыли)))

Михаил
12.01.2018
15:04:18
а зачем тогда питон вообще? скрипт на баше не катит?
у меня был повод чет написать))) вот я им и воспользовался

slair
12.01.2018
15:04:42
а если питон, то тогда уж subprocess а не os.system, чтобы прочитать выхлоп того что запустили

Михаил
12.01.2018
15:05:08
from subprocess import check_output as co

Kisialeu
12.01.2018
15:05:31
Да, просто читай stderr после скбпроцесса

Михаил
12.01.2018
15:06:36
Да, просто читай stderr после скбпроцесса
самой то ошибки нет, просто после того как копирование прошло за 9 секунд, соседний процесс с sleep не прибивается

slair
12.01.2018
15:07:21
а зачем это всё?

Roman
12.01.2018
15:07:24
def killer(): sleep(90) If flag: print('OMAGAD') run_print_e_5.shutdown(wait=False) def print_e_5(): co('cp file.img file1.img',shell=True) run_killer.shutdown(wait=False) print('Done copy') pool = ProcessPoolExecutor(2) run_killer = pool.submit(killer) run_print_e_5 = pool.submit(print_e_5) fut = run_print_e_5.future() if fut == 'ok': flag = False else: pass

Google
Kisialeu
12.01.2018
15:07:28
Че??

Nikita
12.01.2018
15:08:19
Михаил
12.01.2018
15:08:48
а зачем это всё?
хочу через скрипт запускать бекап гитлаба... дженкинса... и прочего, но получать уведомление если бекап будет очень долгим

@Nedobytko Спасибо большое, посмотрю

slair
12.01.2018
15:09:54
и? после завершения бэкапа - если время большое отсылай уведомление

Kisialeu
12.01.2018
15:09:57
Алгоритмизируй мышление, а питон дальше все сам

slair
12.01.2018
15:10:25
или если время большое - то бэкап уже не нужен?

Михаил
12.01.2018
15:10:46
или если время большое - то бэкап уже не нужен?
если время большое, ндо смотреть что не так

BuHuIIIko
12.01.2018
15:10:55
Как решить проблему при cant decode 'utf8' во время установки модулей, питон 3.6.1

slair
12.01.2018
15:11:12
ну бэкап то всё равно должен пройти же

Михаил
12.01.2018
15:11:15
Ну дык таймер поставь , если таймер все- уведомляй.
вот как раз я и хочу приделать таймер , запустив сосдений процесс

slair
12.01.2018
15:11:50
отсылай уведомление после бэкапа

Михаил
12.01.2018
15:12:38
ок, а если скрипт повиснет от того что бекап слиииишком долгий, то тогда и уведомление не придет

slair
12.01.2018
15:13:00
отчего он повиснет?

Михаил
12.01.2018
15:13:46
хорошо, всеравно спасибо за советы) видимо стоит просто запускать команду через timeout в самом bash, типа: timeout backup-gitlab и тд....

Kisialeu
12.01.2018
15:14:04
Или почитать про трэды

BuHuIIIko
12.01.2018
15:14:12
Dis is de wae my bruddha
Ye, u may brather

Google
Михаил
12.01.2018
15:14:49
Или почитать про трэды
почитал и нашел метод shutdown(wait=False) , только вот или лыжи не едут или я...

Roman
12.01.2018
15:24:18
Михаил может зачем процес для таких целей можна использовать поток запустить його як демон

да ывсе

Михаил
12.01.2018
15:25:30
Evgeny
12.01.2018
15:26:05
Больно глазам...

Admin
ERROR: S client not available

Kisialeu
12.01.2018
15:27:50
Vasiliy
12.01.2018
15:51:15
Вася, привет!

Oleg
12.01.2018
15:52:38
Всем привет! Парни подскажите плиз, можно ли в instagram повесить вебхук на сообщения? (Instagram Direct)

или вариант только синхронизироваться с сообщениями в инсте?

Roman
12.01.2018
15:58:59
@x0139 Вебхук щою відстежувати нові повідомлення?

Oleg
12.01.2018
15:59:26
да

Oleg
12.01.2018
15:59:33
по типу как в телеге

Roman
12.01.2018
15:59:36
який тригериться коли зявляється коли є нове повідомлення?

Oleg
12.01.2018
15:59:51
верно

Roman
12.01.2018
16:00:33
чому не написати скрипт який завжди опитує, і перевіряє на нове повідомлення

через період часу

Denis
12.01.2018
16:01:07
Вам в @ua_python

Oleg
12.01.2018
16:01:11
это чат, раз в час не катит

Likanov
12.01.2018
16:01:17
действительно

Google
Likanov
12.01.2018
16:01:29
про то что

по русски давайте

Roman
12.01.2018
16:01:44
чому раз в час хоть раз в секунду від тебе залежить

Alexander
12.01.2018
16:02:05
жованый крот, что это за наркоман?

Likanov
12.01.2018
16:02:38
нихера ж не понятно

????????A.
12.01.2018
16:03:50
ха

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