
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:21:52

Andrey
10.07.2019
06:22:58

Василий
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

Arthur
10.07.2019
06:30:05

Andrey
10.07.2019
06:31:07

Андрей
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

Ilya
10.07.2019
06:51:43

elessar
10.07.2019
06:52:52

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

Ilya
10.07.2019
06:55:09

SetazeR
10.07.2019
06:55:32
sentdex*

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

Ilya
10.07.2019
06:57:22

elessar
10.07.2019
06:59:02

?? 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


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
Да

Serge
10.07.2019
07:12:50

Tishka17
10.07.2019
07:13:15

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

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

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
Всем доброго утра! Кто свободен, чтоб написать парсер по загрузке,сортировке Товаров?

Tishka17
10.07.2019
07:25:05

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

Дмитрий
10.07.2019
07:49:15

?
10.07.2019
07:49:20


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
чтобы быстро нахуячить сайт?