Tishka17
ты не понял пример про c:\windows?
Vlad
понял
Vlad
ща сделаю
Tishka17
что будешь делать хоть?
Vlad
знаю
Vlad
NOTIFICACION # 148 CR-2019010434 RAD 20191102792 RED CARNICA OOO DIETA +.docx
Artöm
Самый простой способ: заменяй на _ вообще все символы кроме букв, цифр и набора вроде .,-
Vlad
и пробелы?
Vlad
точно
Vlad
Tishka17
перенос строки - это конечно странно
Vlad
перенос строки появляется в теле сообщения, скорей всего из-за длинны
Tishka17
ээ
Tishka17
в теле?
Vlad
ну как сказать.. конкретно тело еще не отделял от хедера
Artöm
и пробелы?
Это как хочешь. Главное избавиться от \r\n'":;\/*? и что там еще
Vlad
msg = email.message_from_bytes(data[0][1])
Artöm
Поэтому лучше сделать whitelist
Artöm
А хотя
Artöm
В имени может быть не латиница?
Tishka17
я бы что-то типа is_letter проверил
Yuriy
как парсить asn1? сообщение "hello world" подписывается через криптопро CAdES-BES, после этого сервер получает сообщение, необходимо выцепить сертификат пример подписанного сообщения можно сделать тут https://www.cryptopro.ru/sites/default/files/products/cades/demopage/cades_bes_file.html
Vlad
В имени может быть не латиница?
с русскими буквами в названии уже разобрался fileName = part.get_filename() if fileName[:11] == '=?koi8-r?B?': fileName = base64.b64decode(fileName[11:]).decode( 'KOI8-R') if fileName[:10] == '=?utf-8?B?': fileName = base64.b64decode(fileName[10:])
GoTo
Привет всем. Кто может подсказать либу, которая будет автоматом подбирать прокси? Есть бот на питоне, и не очень хочется каждый раз руками вставлять прокси, когда старый отвалится
Andrew
было бы так просто не написал бы сюда
Ну ты просто не имеешь понятия что такое asn1, не знаешь в какую asn1 структуру кодируется подпись. Сходи почитай про pkcs7 для начала. Там действительно все просто
Stepan
Привет, как можно освоить async? Чтоб с практикой
Dmytro
Придумать себе задание, и писать код
Gennady
Привет! Я вчера описание кидал про курс
Gennady
Никто не хочет почитать?)
Dmytro
Кидайте, хуле
SetazeR
Придумать себе задание, и писать код
написал код, непонятно будет ли он работать
SetazeR
но вроде выполнения синхронного кода нигде не осталось кроме как в отдельных тредах
SetazeR
попробуй запустить =))
да ну, ты шо, страшно же
SetazeR
вдруг заработает
Tishka17
я когда сомневаюсь, всегда так делаю
Tishka17
ну и тесты, тесты...
Tishka17
что бы это значило
Алексей
Он наверное имел ввиду в словаре в виде ключа файловый объект. Насколько я помню, нельзя
Алексей
а, так там что угодно можно
Tishka17
смотри. {"a": "b"}. строка "a" - ключ, a - значение ключа, "b" - значние в словаре по ключу "a"
Tishka17
хрен иначе вас поймешь
L
продублирую-ка и сюда, это - две ссылки в тему сокращения нерестоохранных зон, вдруг кто-то из интересующихся не в курсе: https://www.instagram.com/p/BzAcO_DFlnV/ и https://www.change.org/p/правительство-российской-федерации-сохраним-лес-для-людей-и-лососей-1fe8ffcc-6eee-44e0-a4f0-6f1a5b3bd7a2
koder
Можно делать ключем почти все объекты. Просто индексация будет по id. К файлам это тоже относится
Дмитрий
все иммутабельное скорее
koder
ну "почти все" это очень спорно
нет, все объекты. И изменяемые тоже. Нельзя ограниченный набор контейнеров.
koder
In [2]: {open("/tmp/t", 'w'): 1} Out[2]: {<_io.TextIOWrapper name='/tmp/t' mode='w' encoding='UTF-8'>: 1}
koder
Объекты, если не перегружать __eq__ & ___hash___ ищут в словаре по id, который константен, так что все в меру ок. А списки и словари как раз не ок, потому что у них сравнение и хешь использует контент, который постоянно меняется, так что будет задничка
Tishka17
все иммутабельное скорее
В общем-то объект может быть мутабельным, но иметь постоянный хэш и сравнение. Даже если они переопределены.
Andrey
import json from tarantool import Connection with open("config.json") as read_file: data = json.load(read_file) port = (data["ServerConfig"][0]["Cluster"]["tnt_port"]) c = Connection("127.0.0.1",(port)) result = c.insert("box.space.ng_session:count") print (result) почему переменная port не работает? Выводит c = Connection("127.0.0.1",(port)) а не её значение
Andrey
Ну и конечно коннект не происходит
Medoed
и почему port в скобках?
Andrey
и почему port в скобках?
Без скобок тоже самое
Tishka17
Без скобок тоже самое
конечно это же то же самое
Tishka17
хз что такое "резулф"
Andrey
Но не номер порта а апишник и port
Vladyslav 🇺🇦🇪🇺
парни
Tishka17
Нет пишет конекшен рефюзед
может просто покажешь вывод?
Medoed
может там кортеж какой-нить принимается или еще чего спросил на всякий, скобки, как минимум, лишние
Vladyslav 🇺🇦🇪🇺
мне тут зарядили, что питон нигде не нужен кроме data science, и хоть я и живу одной веб разработкой на питоне, все же меня это заявление тронуло поделитесь, кто чем занимается на питоне. желательно в контексте доходов
Tishka17
страдаю какой-то фигней
Tishka17
сообщения из одной очрееди в другую перекладываю
Vladyslav 🇺🇦🇪🇺
Tishka17
да