@ru_python

Страница 9701 из 9768
Dark
25.07.2019
11:36:07


как разбить этот список на 3, по нулевым значениям

Артём
25.07.2019
11:44:11
как разбить этот список на 3, по нулевым значениям
можно сделать список внутрь которого запихивать списки: написать цикл фор и вложить туда условие, мол, если проверяемый элемент ==0, перейти к следующему индексу верхнего списка, если нет - append элемент к текущему индексу списка.

Google
Артём
25.07.2019
11:44:56
можно сделать через регэкс.

получить индексы нулей через сёрч и сделать копии срезов элементов до и после этих индексов

Alix
25.07.2019
11:45:56
str(lst).split('0')

Артём
25.07.2019
11:46:13
str(lst).split('0')
велика вероятность что не получится.

Alix
25.07.2019
11:47:09
»>a = [1,2,3,0,4,5,6,0,7,8,9] »>str(a).split('0') ['[1, 2, 3, ', ', 4, 5, 6, ', ', 7, 8, 9]']

Daniil
25.07.2019
11:48:25
если много нулей подряд, то выкидывать их?

в плане, сжимать до одного тогда?

Aragaer
25.07.2019
11:51:25
result = [] lst = [] result.append(lst) for i in my_list: if i != 0: lst.append(i) else: if lst: lst = [] result.append(lst)

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

Alix
25.07.2019
11:53:11
на пепе значит никто не обратил внимание(

Aragaer
25.07.2019
11:53:18
на кого?

Alix
25.07.2019
11:53:31
на зеленого

Google
Aragaer
25.07.2019
11:53:39
на анимированную хрень?

Alix
25.07.2019
11:53:49
да

Aragaer
25.07.2019
11:53:59
к сожалению, оно у меня отображается, да

Alex
25.07.2019
11:58:04
в смысле "не очищает"?

Dark
25.07.2019
11:58:28
ну она должна лист заменять на пустой

alexey
25.07.2019
11:58:37
в конце же пустой лист добавился

Alex
25.07.2019
11:59:00
ну в 12й строке ты и присваиваешь lst пустой список

Dark
25.07.2019
12:01:03
а как от него избавиться)?

Alix
25.07.2019
12:02:02
не добавлять

Dark
25.07.2019
12:07:57


Sultanmurad
25.07.2019
12:16:18


Aragaer
25.07.2019
12:21:27
единственное, если в конце последний список будет пустым, его надо будет убрать наверно

я про это написал

Artyem
25.07.2019
12:22:40
какая БД, какой тип данных у поля phone?

Sultanmurad
25.07.2019
12:24:37
какая БД, какой тип данных у поля phone?
DataFrame пандосовский, phone - строка

Artyem
25.07.2019
12:25:32
тут наши полномочия — всё

Илья
25.07.2019
12:28:16
разбить строку phone сплитом и и проверить на количество полученннных элементов списка

Sultanmurad
25.07.2019
12:29:09
Google
Komrad
25.07.2019
12:45:19
Правильно, так в документации написано
Спасибо, а то наткнулся на кусочек старого кода и не мог понять, зачем тут эта библиотека)

Андрей
25.07.2019
12:57:11
Здравствуйте, уважаемые разработчики. Ищем разработчика Python на удоленную работу от 100000 до 120000 рублей в месяц. Бэкенд Python • Nginx • ООП • Git • SQL • Linux • MySQL Вот ссылка https://moikrug.ru/vacancies/1000042761 Кому интересно пишите @alexmarlo #работа #удаленка

Shieldy
25.07.2019
13:01:31
Добро пожаловать, @yunik_27! Не забудь ознакомиться с правилами чата. https://t.me/ru_python/802295

frontjss
25.07.2019
13:02:12
Пропускаю exel через LibreOffice в pdf все ок только на выходе скозные заголовки показываются без рамок, их просто нет. знает кто в чем дело? может кто подскажет как вместе с рамки загнать эти заголовки туда? в экселе эти рамки есть....

Shieldy
25.07.2019
13:08:28
Добро пожаловать, @top4ek! Не забудь ознакомиться с правилами чата. https://t.me/ru_python/802295

Say_No_Name
25.07.2019
13:08:56
value = value.decode(self.encoding, self.encoding_errors) UnicodeDecodeError: 'utf-8' codec can't decode byte 0x9c in position 1: invalid start byte Чо за жесть? Тащу из редиса по хэшу (кириллицы нету)

Denis
25.07.2019
13:10:29
А там точно текст?

И точно в ютф?

Say_No_Name
25.07.2019
13:11:19
А х его з - пишет "двоичные данные"

Denis
25.07.2019
13:11:47
Зачем ты их декодишь?

Say_No_Name
25.07.2019
13:12:51
Там лежат результаты трейса rq: в row exc_info - я хочу их получить для обработки. В доках rq вообще не написано как это получить. Я решил напрямую из базы



Denis
25.07.2019
13:16:30
Это не текст

Say_No_Name
25.07.2019
13:17:11
А что? Пишут: When an exception is thrown inside a job, it is caught by the worker, serialized and stored under the job’s Redis hash’s exc_info key. A reference to the job is put in the FailedJobRegistry. By default, failed jobs will be kept for 1 year. Сериализованное что-то? А как его перевести в то, что надо изначально?

Denis
25.07.2019
13:18:33
Где-то там должно быть написано, как оно serialized

Возможно, пикл

Misha
25.07.2019
13:24:08
Подскажите использую DRF сериализатор и в модели есть поле gender = models.IntegerField(choices=((0, 'male'), (1, 'female'))), хочу, чтобы сериализировало строку, а в БД число просто, но в validation_data попадает строка и кидает ошибку при попытке создать модель

в сериализаторе прописал чойс наоборот, чтобы давало возможность serializers.ChoiceField(choices=(('male', 0), ('female', 1)))

Say_No_Name
25.07.2019
13:34:25
Возможно, пикл
Ругаеццо pickle.loads(trace, fix_imports=True, encoding="ASCII", errors="strict") _pickle.UnpicklingError: invalid load key, 'x'.

Google
Misha
25.07.2019
13:35:48
в нынешнее время недостаточно иметь только male / female =)
ахахах, ну это уже можно модифицировать :)

X40
25.07.2019
13:41:46


Кто вчера в эту спам группу попал?

Отсюда походу нас звали

Артём
25.07.2019
13:47:29
Хвала кнопке "Выйти и пожаловаться на спам".

25.07.2019
13:48:37
хм. а что делает return '0x6589cfc000000' + hashlib.sha256(str(uuid.uuid4()).encode()).hexdigest()[0:19] ? тут + это сложение или конкатенация?

25.07.2019
13:50:58
хм. да. что-то я туплю

Артём
25.07.2019
13:51:11
хм. да. что-то я туплю
ничего, с каждым бывает ))

25.07.2019
13:51:59
т.е. тут генерится uuid, считается sha256j, переводится в hex и конкатенируется с препендом, так?

Артём
25.07.2019
13:52:19
вроде да.

25.07.2019
13:54:25
кк

спасибо

?? Eugene
25.07.2019
14:04:51
Хвала кнопке "Выйти и пожаловаться на спам".
Или просто отключить приглашения в настройках

Никита
25.07.2019
14:20:14
#работа #удалёнка #scrapy #docker Ищем команду для того чтобы отдать на аутсорс. Есть свой фреймворк написанный с использованием Scrapy, нужно взять его изучить, разобраться и написать парсер с его помощью для форумов ссылка которые я дам позже, ну или например, такой cracking.org Что у нас используется: 1) docker для запуска 2) scrapy как основа, это в принципе неважно, потому что основная часть уже сделана на нём 3) xpath для поиска нужных полей и атрибутов на странице За подробностями в личку!

Alix
25.07.2019
14:22:49
вакансия не соответсвует требованиям

Никита
25.07.2019
14:23:38
вакансия не соответсвует требованиям
Это не вакансия, а халтурка

Google
Никита
25.07.2019
14:23:49
Если ей здесь не место удалю

Svr3
25.07.2019
14:24:20
6 def get_email(self): 7 s = requests.Session() ----> 8 self.s = s 9 resp = s.get('https://10minutemail.net/') 10 s.get('https://10minutemail.net/more100.html') NameError: name 's' is not defined ?

что не так с s?

Артём
25.07.2019
14:28:54
это функция или метод? get_email?

Артём
25.07.2019
14:31:31
?

Alix
25.07.2019
14:32:09
это функция или метод? get_email?
def get_email(self): судя по всему это метод

Артём
25.07.2019
14:32:26
def get_email(self): судя по всему это метод
а может это функция, просто человек туда по привычке self воткнул)

Tishka17
25.07.2019
14:32:51
нет, если бы slots, была бы другая ошибка

Артём
25.07.2019
14:33:00
тогда логично, что ему на 8 строку ругается

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