Anonymous
ну она должна лист заменять на пустой
ixvil
в конце же пустой лист добавился
Alex
ну в 12й строке ты и присваиваешь lst пустой список
Anonymous
а как от него избавиться)?
Aleksandr
не добавлять
Anonymous
Sultanmurad
Please, help! Нужно продублировать строки, в которых на один id приходится более одного phone. Т.е. сделать так: 1 Ivan 111 1 Ivan 222 ... Не циклом)
Aragaer
единственное, если в конце последний список будет пустым, его надо будет убрать наверно
Aragaer
я про это написал
Sultanmurad
какая БД, какой тип данных у поля phone?
DataFrame пандосовский, phone - строка
Artyem
тут наши полномочия — всё
Илья
разбить строку phone сплитом и и проверить на количество полученннных элементов списка
Sultanmurad
Komrad
Правильно, так в документации написано
Спасибо, а то наткнулся на кусочек старого кода и не мог понять, зачем тут эта библиотека)
Андрей
Здравствуйте, уважаемые разработчики. Ищем разработчика Python на удоленную работу от 100000 до 120000 рублей в месяц. Бэкенд Python • Nginx • ООП • Git • SQL • Linux • MySQL Вот ссылка https://moikrug.ru/vacancies/1000042761 Кому интересно пишите @alexmarlo #работа #удаленка
Anonymous
Пропускаю exel через LibreOffice в pdf все ок только на выходе скозные заголовки показываются без рамок, их просто нет. знает кто в чем дело? может кто подскажет как вместе с рамки загнать эти заголовки туда? в экселе эти рамки есть....
Рустам
value = value.decode(self.encoding, self.encoding_errors) UnicodeDecodeError: 'utf-8' codec can't decode byte 0x9c in position 1: invalid start byte Чо за жесть? Тащу из редиса по хэшу (кириллицы нету)
Denis
А там точно текст?
Denis
И точно в ютф?
Рустам
А х его з - пишет "двоичные данные"
Denis
Зачем ты их декодишь?
Рустам
Там лежат результаты трейса rq: в row exc_info - я хочу их получить для обработки. В доках rq вообще не написано как это получить. Я решил напрямую из базы
Рустам
Denis
Это не текст
Рустам
А что? Пишут: 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
Где-то там должно быть написано, как оно serialized
Denis
Возможно, пикл
Mikhail
Подскажите использую DRF сериализатор и в модели есть поле gender = models.IntegerField(choices=((0, 'male'), (1, 'female'))), хочу, чтобы сериализировало строку, а в БД число просто, но в validation_data попадает строка и кидает ошибку при попытке создать модель
Mikhail
в сериализаторе прописал чойс наоборот, чтобы давало возможность serializers.ChoiceField(choices=(('male', 0), ('female', 1)))
Рустам
Возможно, пикл
Ругаеццо pickle.loads(trace, fix_imports=True, encoding="ASCII", errors="strict") _pickle.UnpicklingError: invalid load key, 'x'.
Mikhail
в нынешнее время недостаточно иметь только male / female =)
ахахах, ну это уже можно модифицировать :)
X40
X40
Кто вчера в эту спам группу попал?
X40
Отсюда походу нас звали
Артём
Хвала кнопке "Выйти и пожаловаться на спам".
☭
хм. а что делает return '0x6589cfc000000' + hashlib.sha256(str(uuid.uuid4()).encode()).hexdigest()[0:19] ? тут + это сложение или конкатенация?
☭
хм. да. что-то я туплю
Артём
хм. да. что-то я туплю
ничего, с каждым бывает ))
☭
т.е. тут генерится uuid, считается sha256j, переводится в hex и конкатенируется с препендом, так?
Артём
вроде да.
☭
кк
☭
спасибо
🍁 Jaŭhien
Хвала кнопке "Выйти и пожаловаться на спам".
Или просто отключить приглашения в настройках
Nikita
#работа #удалёнка #scrapy #docker Ищем команду для того чтобы отдать на аутсорс. Есть свой фреймворк написанный с использованием Scrapy, нужно взять его изучить, разобраться и написать парсер с его помощью для форумов ссылка которые я дам позже, ну или например, такой cracking.org Что у нас используется: 1) docker для запуска 2) scrapy как основа, это в принципе неважно, потому что основная часть уже сделана на нём 3) xpath для поиска нужных полей и атрибутов на странице За подробностями в личку!
Aleksandr
вакансия не соответсвует требованиям
Nikita
вакансия не соответсвует требованиям
Это не вакансия, а халтурка
Nikita
Если ей здесь не место удалю
Anonymous
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 🤔
Anonymous
что не так с s?
Артём
это функция или метод? get_email?
Артём
😄
Aleksandr
это функция или метод? get_email?
def get_email(self): судя по всему это метод
Артём
def get_email(self): судя по всему это метод
а может это функция, просто человек туда по привычке self воткнул)
Tishka17
нет, если бы slots, была бы другая ошибка
Артём
тогда логично, что ему на 8 строку ругается
Anonymous
https://pastebin.com/fMBiPHvd
Артём
вообще не логично
я не про _slots_
Anonymous
ой щас спрячу простите
Tishka17
https://pastebin.com/fMBiPHvd
ну а теперь трейс
Tishka17
https://pastebin.com/fMBiPHvd
вообще, создавать атрибуты за пределами инит - это свинство
Anonymous
~/Stuff/Projects/reg_bot/mail.py in get_email(self) 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
Anonymous
вообще, создавать атрибуты за пределами инит - это свинство
да, у меня много вопросов возникает как правильно все делать
Anonymous
пока начинаю
Anonymous
буду знать
Артём
мда...внезапно.
Tishka17
может это не весь код?
Tishka17
как вообще запускаешь?
Tishka17
хз что там ipython делает