heils, попробуйте открыть файлы в бинарном режиме. Если не поможет, значит у вас сертификаты не в том формате, который требуется grpc.ssl_channel_credentials()
Ринат Ахтамов, возможно, он был занят личными делами или работой, за которую ему платят, но нашёл 15 секунд на то, чтобы попытаться хотя бы наводкой помочь автору вопроса. Ведь это же лучше, чем совсем не дать ответа?
АртемЪ, многие компании не нанимают с судимостями. Судимость может статье препятствием для иммиграции. Судимость может быть проблемой при получении кредита или ипотеки. Это длинный список.
Антон Спирин,
1. Даже условная судимость - это судимость. Судимость способна очень сильно испортить жизнь. Навсегда.
2. Штраф сам по себе не маленький, а к нему прилагается ещё необходимость или приобрести лицензии для всего пиратского софта в кратчайшие сроки, либо избавить от него в кратчайшие сроки. В комплексе это может быть пробоиной в бюджете, способной затопить компанию.
3. Часто сопровождается изъятием подозрительной техники. Руководству сразу стоит спросить себя, способен ли бизнес продолжить работу, если все сервера вынесут и вернут только через два месяца?
Denis, я 13 лет руковожу людьми и видел бесчисленное множество неспособных воспринимать обоснованную критику. Ни один из них успеха в профессии не добился.
просто я уверен на 100%, что вы и "ваш" коллега сверху в жизни бы разговаривали существенно вежливее со мной.
И вновь я не понимаю, где вы увидели невежливость.
Denis, в ответе нет и намёка на токсичность. Если вы её видите, у вас проблемы с социализацией, вероятно. Над этим стоит поработать, так как патологически обидчивым как минимум сложно работать в команде.
Александр, о чём asyncio отражено прямо в его названии - Asynchronous IO, то есть асинхронный ввода-вывод. Чтобы выполнять cpu bound задачи одновременно обычно применяются потоки, но не в Python. В Python из-за GIL придётся использовать multiprocessing.
grpc.ssl_channel_credentials()