@ru_python

Страница 6490 из 9768
Василий
12.09.2018
10:54:14
https://docs.python.org/3/library/asyncio-task.html#example-chain-coroutines

вот пример связывания сопрограмм

?
12.09.2018
10:54:28
Можешь пример? Я сделал так async def female_logic(self): self.servers_info() threads = [threading.Thread(target=self.counter, args=(server, )) for server in self.guilds.keys()] [th.start() for th in threads] [th.join() for th in threads]

Так внутри одной ты можешь сделать await другой. и первая будет ожидать ответа второй. Или если нужно чтобы они работали одновременно сделать очередь и пусть берут из очереди и выполняют (я так обычно делаю)

Google
?? Eugene
12.09.2018
10:54:37
"одновременно" - это не про питон :)

Nikolay
12.09.2018
10:54:41
Василий
12.09.2018
10:55:15
"одновременно" - это не про питон :)
ну конкурентность никто не отменял. но выглядит именно так )

Можешь пример? Я сделал так async def female_logic(self): self.servers_info() threads = [threading.Thread(target=self.counter, args=(server, )) for server in self.guilds.keys()] [th.start() for th in threads] [th.join() for th in threads]
Вот это вообще не правильно. если тебе нужно выболнить блокирующий код в отдельно thread то есть asyncio.run_in_executor()

https://docs.python.org/3/library/asyncio-eventloop.html#executor

https://docs.python.org/3/library/asyncio-task.html#example-chain-coroutines
вот здесь хороший пример связывания. Посмотри

?
12.09.2018
10:58:16
В этой функцие будут описаны действия после запуска, получение входящей инфы от сервера, например пользователи. Мне лишь нужно запустить для каждого сервера счетчик в фоне

И мой вариант показался мне рациональным, пара тройка демон потоков еще никому не мешали

А так получается, что мне нужно создать loop в уже запущенном Futures

Наследуется асинхронный класс с функциями, и в нем нужен фоновый счетчик

Василий
12.09.2018
11:01:00
А так получается, что мне нужно создать loop в уже запущенном Futures
так ты его не создаешь когда делаешь get_event_loop() ты берешь текущий

Elisey
12.09.2018
11:09:42
я использу raw_input ,а после сразу же использую его снова для другой переменной, но почему-то туда записываеться значение из прошлого использования raw_input. В чем может быть проблема ?

Google
Elisey
12.09.2018
11:11:14
row = int(raw_input("Row: "))## ввел 4 col = int(raw_input("Col: "))## автоматически записалось 4

Tishka17
12.09.2018
11:12:56
Подскажите как правильно делать аннотации типов в случае, когда поле объекта должно содержать объект такого же типа. Ну то есть как заставить работать такое: class X: next: Optional[X]

Окей, похоже стоит юзать Optional['X']. Интересно, какие побочные эффекты будут

Cykooz
12.09.2018
11:21:16
Вроде в 3.8 должны сделать так, что тайп-хинтинг не будет "выполняться" в импорт тайме - этим самым как раз разурулят подобные проблемы, когда надо указать имя ещё не созданного класса.

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

Googlom
12.09.2018
11:46:11
Всем привет, есть кто работал с пакетом sandman2?

Короче, есть у меня БД на Oracle, с 100+ таблицами. Хотел через sandman2 приделать к этой базе api. Но в процессе запуска sandman происходят конфликты, насколько я понял из за FK. Схему БД менять нельзя. Можно ли как-то сконфигурировать sandman, чтоб я к этим таблицам вручную модели прописал?

Max
12.09.2018
11:58:57
как распарсить строку скажем вот такую u'\u0422\u0430\u0440\u0438\u0444 \u043d\u0435 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442'

Max
12.09.2018
11:59:11
через print она нормально отображается, но нужно в переменную загнать ее

Юрий
12.09.2018
12:04:27
привет. Стягиваю файлы с гмейла. И вот фигня. Использую get_filename() ... И его ломает доковское название файла (відает всякие кракозябры и все) Как стянуть по другому имя файла?

Nikolay
12.09.2018
12:06:01
что за кракозябры, какой модуль

Юрий
12.09.2018
12:06:28
FileNotFoundError: [Errno 2] No such file or directory: '=?UTF-8?B?UGhpbGlwX01vcnJpc1/QndCe0KDQol8xOS4wMiAtMjIuMDIuZG9jeA==?=' Вот так читает имя файла

Евгений
12.09.2018
12:07:25
Похоже на base64 кодировку
она и есть. там "Philip_Morris_НОРТ_19.02 -22.02.docx"

Юрий
12.09.2018
12:17:49
она и есть. там "Philip_Morris_НОРТ_19.02 -22.02.docx"
Благодарю всех и буду пробовать.

Дмитрий
12.09.2018
12:53:18
Google
Дмитрий
12.09.2018
12:53:27
ой прошу прощения, тормаз я

Sun
12.09.2018
12:58:17
Помогите кто что знает, есть 18 книг Ексель , в каждой по 45 листов, на каждом листе большая таблица, но структура всех таблиц, листов одинаковая, разные только данные (цифры) в ячейках, надо очень срочно сделать одну книгу в которой в каждой ячейке сумма ячеек из каждой страницы и каждого листа

Допустим а1 книга 1 + а1 книга 2 и тд

Вся суть....... подобных чатов

Jentry
12.09.2018
13:04:32
Вся суть....... подобных чатов
Вся суть да - бери и делай, за тебя никто делать не будет, спрашивают конкретные вопросы, желательно с кодом

Sun
12.09.2018
13:04:45
делай в Excel там есть нужный функционал для этого при чём тут питон
Бро, там есть функционал но это займет не один день

Joss
12.09.2018
13:06:51
Если по тупому, то перевести в csv, но там ручной труд на сохранение листов

Ser
12.09.2018
13:07:04
надо сделать новую книгу, к ней прикрепить остальные 18 , а в ячейку вставить сумм(линк на яч1/кн1....ячХХ/кнХХ) а потом видимо растянуть формулу

Ser
12.09.2018
13:21:06
@gloomy_philosopher тут нужно разрулить за сомнительные транзакции похоже

Евгений
12.09.2018
13:23:11
dev
12.09.2018
13:23:51
Приветствую! Как и каким способом можно в python указать source ip при использовании библиотек типа urllib urllib2 итп? На сервере есть несколько интерфейсов и надо указать с какого именно обращаться.

Владислав
12.09.2018
13:26:21
Прикол в том что листов и так куча, это не прокатит так как растягивание не работает для ссылок
Работает или ты имеешь ввиду, что ссылка меняться не будет? Можно и ссылку менять, INDIRECT гугли

Stanly
12.09.2018
13:32:05
Объясните пожалуйста

Проксимов
12.09.2018
13:32:18
Stanly
12.09.2018
13:32:54
Если например написана программа на питоне, отправляю другому юзеру, если у него не установлен питон тогда как

Google
Admin
ERROR: S client not available

?? Eugene
12.09.2018
13:33:16
питон установить

Stanly
12.09.2018
13:33:17
Если например написан вирус который включает камеру

?? Eugene
12.09.2018
13:33:24
lol

Проксимов
12.09.2018
13:33:44
Dmitry
12.09.2018
13:33:49
ы

юный хацкер

Stanly
12.09.2018
13:34:05
Правила чата? Нет

Проксимов
12.09.2018
13:34:23
Stanly
12.09.2018
13:34:25
Про хакерство молчать да?

Проксимов
12.09.2018
13:34:33
Говорят, их при вступлении читать надо

Но это не точно

?? Eugene
12.09.2018
13:35:10
Про хакерство молчать да?
А ты на чем вирусы пишешь? На Кали линукс?

Дмитрий
12.09.2018
13:35:30
на питоне судя по каналу

Stanly
12.09.2018
13:36:59
Я сам пхп программист, взялся еще писать на питоне, под майнкрафт уже немного програмирую, но хочеться большего)

?? Eugene
12.09.2018
13:36:59
на питоне судя по каналу
Ну операционка-то по-любому кали, иначе что это за хацкер

Stanly
12.09.2018
13:37:27
У меня манджаро, но тоенируюсь на винде?

Дмитрий
12.09.2018
13:37:39
пойду гуглить что за кали

Google
?? Eugene
12.09.2018
13:37:42
Dmitry
12.09.2018
13:38:22
у меня почему-то Кали не вызвает никаких положительных ассоциаций

Stanly
12.09.2018
13:38:43
Зачем кали, на манджаро весь черный софт из репо блекарча можно поставить

Дмитрий
12.09.2018
13:39:27
Зачем кали, на манджаро весь черный софт из репо блекарча можно поставить
а черный потому что нигерийские программисты писали?

Stanly
12.09.2018
13:40:11
Да и потом pacman намного удобнее чем apt-get

?? Eugene
12.09.2018
13:40:11
Зачем кали, на манджаро весь черный софт из репо блекарча можно поставить
Что ж ты за хацкер такой без кали. Скрипт-кидди обычный...

Stanly
12.09.2018
13:40:41
Ну надо же с чего начинать?

Дмитрий
12.09.2018
13:41:10
Ну надо же с чего начинать?
с домашнего задания школьного.

Stanly
12.09.2018
13:43:19
Так чо там с вопросом. Потому что у меня тока один ответ приходит на ум, в типа вирус написать еще и саму установку питона ??

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