@ru_python

Страница 9556 из 9768
Andrey
10.07.2019
06:20:00
Привет, Кто то может подсказать пожалуйста как я могу отпечатать переменную "PPP" в нутри класаа unittest? import unittest a = ['a', 'b', 'c'] PPP = a print("RESULT OUT SIDE CLASS: " + str(PPP)) class TestMe(unittest.TestCase): PPP = a @classmethod def setUpClass(cls): cls.name = "MODULE 1" cls.password = "11111" cls.parameters = PPP def test_upper(self): self.assertEqual('foo'.upper(), 'FOO') def test_user_pass(self): print(self.name) print(self.password) print("RESULT IN CLASS: " + str(self.parameters)) if name == 'main': unittest.main()

Василий
10.07.2019
06:24:38
class TestSanitaryLogic(unittest.TestCase): callback: str = 'TestCallback' @classmethod def setUpClass(cls) -> None: cls.config['logics'][SanitaryLogic.__name__]['callbacks'] = [cls.callback] В таком виде работает. Поэтому показывай текст ошибки

Google
Arthur
10.07.2019
06:24:46
там classmethod, через cls попробуй

Andrey
10.07.2019
06:29:40
там classmethod, через cls попробуй
Я вроде это и сделал в переменную cls.parametrs я поставил PPP

Andrey
10.07.2019
06:31:07
cls.parametrs = cls.PPP
Спасибо за помощь!!!

Андрей
10.07.2019
06:35:11
Кастомный клиент какой-то

Собранный на коленке

6я версия

IPv6

Deep Sea
10.07.2019
06:36:18
Ещё в начале 2000х

Андрей
10.07.2019
06:36:30
Доброе утро

Deep Sea
10.07.2019
06:36:40
MadelineProto это php либа для телеги

Какого Бля
10.07.2019
06:37:18
Спс

Michel
10.07.2019
06:47:45
Все привет. Если ли тут те кто писал ботов для windows игр? С взаимодействием я уже разобрался, а вот с анализом данных из окна пока нет.

Google
elessar
10.07.2019
06:52:52


Michel
10.07.2019
06:54:02
Нажималку кнопок только писал ))))
Мне по сложнее нужно) требуется бот с анализом происходящего, что бы двигался по точкам ориентируюсь на миникарту. Видел на ютубе мужика который писал ИИ для управления машиной в GTA5, но там шесть часов видео, никак не могу осилить))

SetazeR
10.07.2019
06:55:32
sentdex*

Aragaer
10.07.2019
06:55:45
у 7z нету флажочков, чтобы просто список файлов выдать?

?? Eugene
10.07.2019
07:00:20
Ну тут простая регулярка

Serge
10.07.2019
07:02:14
Всем привет, решил порешать задачки на https://contest.yandex.ru/ застрял на последней, затупил и никак не могу уложиться в таймлимит. Собственно задача классика: Даны k отсортированных в порядке неубывания массивов неотрицательных целых чисел, каждое из которых не превосходит 100. Требуется построить результат их слияния: отсортированный в порядке неубывания массив, содержащий все элементы исходных k массивов. Длина каждого массива не превосходит 10 ⋅ k. Постарайтесь, чтобы решение работало за время k ⋅ log(k) ⋅ n, если считать, что входные массивы имеют длину n. Первая строка входного файла содержит единственное число k, k ≤ 1024. Каждая из следующих k строк описывает по одному массиву. Первое число каждой строки равняется длине соответствующего массива, оставшиеся числа этой строки описывают значения элементов этого же массива. Элементы массивов являются неотрицательными целыми числами и не превосходят 100. Ограничение времени Ограничение памяти 1 секунда 10Mb Собственно что смог накарябать: https://pastebin.com/yXS7B64Z Решение рабочее, но упирается в тайм лимит. Как сделать k ⋅ log(k) ⋅ n и вообще улучшить скорость? И да только не в беггинерс)

?? Eugene
10.07.2019
07:02:20
Матчи строки, содержащие Path, бери то, что после =

Всем привет, решил порешать задачки на https://contest.yandex.ru/ застрял на последней, затупил и никак не могу уложиться в таймлимит. Собственно задача классика: Даны k отсортированных в порядке неубывания массивов неотрицательных целых чисел, каждое из которых не превосходит 100. Требуется построить результат их слияния: отсортированный в порядке неубывания массив, содержащий все элементы исходных k массивов. Длина каждого массива не превосходит 10 ⋅ k. Постарайтесь, чтобы решение работало за время k ⋅ log(k) ⋅ n, если считать, что входные массивы имеют длину n. Первая строка входного файла содержит единственное число k, k ≤ 1024. Каждая из следующих k строк описывает по одному массиву. Первое число каждой строки равняется длине соответствующего массива, оставшиеся числа этой строки описывают значения элементов этого же массива. Элементы массивов являются неотрицательными целыми числами и не превосходят 100. Ограничение времени Ограничение памяти 1 секунда 10Mb Собственно что смог накарябать: https://pastebin.com/yXS7B64Z Решение рабочее, но упирается в тайм лимит. Как сделать k ⋅ log(k) ⋅ n и вообще улучшить скорость? И да только не в беггинерс)
heapq.merge

Serge
10.07.2019
07:04:40
heapq.merge
пробовал, все равно упирается почему т

Aragaer
10.07.2019
07:11:34
Всем привет, решил порешать задачки на https://contest.yandex.ru/ застрял на последней, затупил и никак не могу уложиться в таймлимит. Собственно задача классика: Даны k отсортированных в порядке неубывания массивов неотрицательных целых чисел, каждое из которых не превосходит 100. Требуется построить результат их слияния: отсортированный в порядке неубывания массив, содержащий все элементы исходных k массивов. Длина каждого массива не превосходит 10 ⋅ k. Постарайтесь, чтобы решение работало за время k ⋅ log(k) ⋅ n, если считать, что входные массивы имеют длину n. Первая строка входного файла содержит единственное число k, k ≤ 1024. Каждая из следующих k строк описывает по одному массиву. Первое число каждой строки равняется длине соответствующего массива, оставшиеся числа этой строки описывают значения элементов этого же массива. Элементы массивов являются неотрицательными целыми числами и не превосходят 100. Ограничение времени Ограничение памяти 1 секунда 10Mb Собственно что смог накарябать: https://pastebin.com/yXS7B64Z Решение рабочее, но упирается в тайм лимит. Как сделать k ⋅ log(k) ⋅ n и вообще улучшить скорость? И да только не в беггинерс)
Ты просто каждый раз пересортируешь вообще все

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

Tishka17
10.07.2019
07:12:13
Всем привет, решил порешать задачки на https://contest.yandex.ru/ застрял на последней, затупил и никак не могу уложиться в таймлимит. Собственно задача классика: Даны k отсортированных в порядке неубывания массивов неотрицательных целых чисел, каждое из которых не превосходит 100. Требуется построить результат их слияния: отсортированный в порядке неубывания массив, содержащий все элементы исходных k массивов. Длина каждого массива не превосходит 10 ⋅ k. Постарайтесь, чтобы решение работало за время k ⋅ log(k) ⋅ n, если считать, что входные массивы имеют длину n. Первая строка входного файла содержит единственное число k, k ≤ 1024. Каждая из следующих k строк описывает по одному массиву. Первое число каждой строки равняется длине соответствующего массива, оставшиеся числа этой строки описывают значения элементов этого же массива. Элементы массивов являются неотрицательными целыми числами и не превосходят 100. Ограничение времени Ограничение памяти 1 секунда 10Mb Собственно что смог накарябать: https://pastebin.com/yXS7B64Z Решение рабочее, но упирается в тайм лимит. Как сделать k ⋅ log(k) ⋅ n и вообще улучшить скорость? И да только не в беггинерс)
С числами от 0 до 100 это трешается за k. То есть два прохода

Aragaer
10.07.2019
07:12:28
за k*n

Tishka17
10.07.2019
07:12:36
Да

Google
Aragaer
10.07.2019
07:13:27
угу

интересно, collections.Counter тоже стал ordered?

если да, то вообще тривиально

Serge
10.07.2019
07:14:11
но вроде collections не дает пользовать

Aragaer
10.07.2019
07:14:23
ну так решай

Serge
10.07.2019
07:14:40
силы на исходе)

Aragaer
10.07.2019
07:14:44
задача не только в том, чтобы написать код на питоне, но и придумать, что именно писать

а ты даже не пытался

on my way to Uganda
10.07.2019
07:15:23
Есть готовые алгоритмы, хуле тут думать

Stephen
10.07.2019
07:15:29
Воспроизведи часть мерж сортировки, да и все. Ту, которая соединяет отсортированные массивы

Aragaer
10.07.2019
07:15:55
это будет k*k*n 8)

но все равно лучше, чем то, что есть

Stephen
10.07.2019
07:16:39
Вся мерж не логарифм разве?

Aragaer
10.07.2019
07:16:41
погугли сортировку подсчетом

она не может быть логарифм, как минимум надо все элементы всех списков пройти

Tishka17
10.07.2019
07:17:13
если да, то вообще тривиально
Нет, это не поможет. Не в каждом массиве есть все числа. Так что порядок будет не тот. Но как бы range(100) никто не отменял

Aragaer
10.07.2019
07:17:44
можно, просто надо начать с правильного порядка, затем туда все посчитать

c = Counter({i: 0 for i in range(100)})

Дмитрий
10.07.2019
07:18:13
это будет k*k*n 8)
Хранить текущий срез остортированным, добавляя в него за логарифм?

Aragaer
10.07.2019
07:18:25
если он ordered, то с такой инициализацией быстро

Google
Aragaer
10.07.2019
07:18:41
переставляя в нем за логарифм k - да, будет k*log(k)*n

Stephen
10.07.2019
07:18:51
Можно объединять массивы в k/2, k/4 и тд. Будеи O(n*k*logk)

Aragaer
10.07.2019
07:19:00
ну надо всего k*n чисел взять, взятие каждого log(k) на пересортировку

Tishka17
10.07.2019
07:20:00
c = Counter({i: 0 for i in range(100)})
Проще забить на его упорядоченность и сделать такой цикл при выводе

Serge
10.07.2019
07:20:07
я пытался этот вариант еще реализовать, я так понял для этой задачи самый оптимальный вариант https://www.geeksforgeeks.org/merge-k-sorted-arrays-set-2-different-sized-arrays/

Aragaer
10.07.2019
07:20:43
у него там есть встроенное elements, которое сразу даст результат, но порядок "не определен"

Savage
10.07.2019
07:21:22
Ребзя, кто работал с апи qiwi, у меня примерно раз в неделю кидает ответ 503, что это может быть?

Артём
10.07.2019
07:24:24
Всем доброго утра! Кто свободен, чтоб написать парсер по загрузке,сортировке Товаров?

Stanislav
10.07.2019
07:48:50
Подскажите каналы/чаты куда можно запилить вакансию на python прогера?

Stanislav
10.07.2019
07:51:22
Внимание, #работа ! Разыскивается: Junior python разработчик. Формат взаимодействия: #удаленка, #фуллтайм, гибко. Зарплата: 30-60 на руки. Зависит от тебя. Кто мы: Стартап на несколько человек. Самый старт. Зачем нужен сотрудник: Мы начинаем создавать продукт по автоматизации работы веб-аналитика и маркетолога. Кто в команде: старший go-программист и ты (пока что). Что нужно уметь: Django или Flask, или то, на чём ты уже умеешь сделать сайт с простым функционалом (регистрация, вывод графиков из базы). Делать http запросы, создать api-клиента. Писать в базу (ударение на "а"). Какой сотрудник нужен: Самообучаемый. Старшего python тимлида нет, поэтому ты умеешь гуглить и решать проблемы. Невыполнимых задач не повесим или решим совместно. Какой сотрудник не нужен: Который сидит на винде. Твой стек-минимум: Python + веб-фреймворк, докер, гит. БД postgres. Твой опыт: Достаточный для того, чтобы сесть и начать писать код. В будущем: интересоваться вопросами AI/ML писать сюда @sshpachek

Андрей
10.07.2019
07:52:06
Внимание, #работа ! Разыскивается: Junior python разработчик. Формат взаимодействия: #удаленка, #фуллтайм, гибко. Зарплата: 30-60 на руки. Зависит от тебя. Кто мы: Стартап на несколько человек. Самый старт. Зачем нужен сотрудник: Мы начинаем создавать продукт по автоматизации работы веб-аналитика и маркетолога. Кто в команде: старший go-программист и ты (пока что). Что нужно уметь: Django или Flask, или то, на чём ты уже умеешь сделать сайт с простым функционалом (регистрация, вывод графиков из базы). Делать http запросы, создать api-клиента. Писать в базу (ударение на "а"). Какой сотрудник нужен: Самообучаемый. Старшего python тимлида нет, поэтому ты умеешь гуглить и решать проблемы. Невыполнимых задач не повесим или решим совместно. Какой сотрудник не нужен: Который сидит на винде. Твой стек-минимум: Python + веб-фреймворк, докер, гит. БД postgres. Твой опыт: Достаточный для того, чтобы сесть и начать писать код. В будущем: интересоваться вопросами AI/ML писать сюда @sshpachek
Фултайм или совмещать можно?

А Вижу

Tishka17
10.07.2019
07:53:06
Внимание, #работа ! Разыскивается: Junior python разработчик. Формат взаимодействия: #удаленка, #фуллтайм, гибко. Зарплата: 30-60 на руки. Зависит от тебя. Кто мы: Стартап на несколько человек. Самый старт. Зачем нужен сотрудник: Мы начинаем создавать продукт по автоматизации работы веб-аналитика и маркетолога. Кто в команде: старший go-программист и ты (пока что). Что нужно уметь: Django или Flask, или то, на чём ты уже умеешь сделать сайт с простым функционалом (регистрация, вывод графиков из базы). Делать http запросы, создать api-клиента. Писать в базу (ударение на "а"). Какой сотрудник нужен: Самообучаемый. Старшего python тимлида нет, поэтому ты умеешь гуглить и решать проблемы. Невыполнимых задач не повесим или решим совместно. Какой сотрудник не нужен: Который сидит на винде. Твой стек-минимум: Python + веб-фреймворк, докер, гит. БД postgres. Твой опыт: Достаточный для того, чтобы сесть и начать писать код. В будущем: интересоваться вопросами AI/ML писать сюда @sshpachek
Зачем вам питон, если уже есть го?

SetazeR
10.07.2019
07:53:45
Зачем вам питон, если уже есть го?
на го есть фреймворк аналог джанги?

чтобы быстро нахуячить сайт?

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