Пікірлер
@user-ie3zj8rw5r
@user-ie3zj8rw5r 28 күн бұрын
1)problem OSError: [WinError 17] Системе не удается переместить файл на другой диск: 'C:\\Users\\Sergei\\AppData\\Local\\Temp\\tmp2m46kr87' -> 'text.txt' 2)decision def __exit__(self, exc_type, exc_val, exc_tb): self.temp_file.close() shutil.move(...)
@TheGuitarRiot
@TheGuitarRiot Ай бұрын
Согласен, ничено не понятно объясняет чел. Какой модуль, нафига он нужен, всё "hello world" сплошной, как у тех же бесполезных объясняльщиков на ютьюбах. Импортирует какие-то модули свои, время в них вставляет, по ходу прибавляет удаляет чего-то. Просто бы уж сказал - читайте документацию, и то понятнее было бы.
@pip_install7496
@pip_install7496 Ай бұрын
7:28 None вы всё таки не написали
@askhatmolkenov3259
@askhatmolkenov3259 2 ай бұрын
Еще можно кидать словарь операций в функцию invalid_operation для формирования up-to-date сообщения о поддерживаемых операциях. А то при каждом новом добавлении нужно переписывать exception.
@user-cn8ee6gk4g
@user-cn8ee6gk4g 2 ай бұрын
Спасибо большое, хоть я и настраивал actions .NET
@user-wy5bv2lw8s
@user-wy5bv2lw8s 3 ай бұрын
динамический вызов функций через переменную только ухудшают чтение кода и отладку
@alexswift3749
@alexswift3749 3 ай бұрын
Наконец то понял. Спасибо за подачу материала
@user-de3op9hs4p
@user-de3op9hs4p 3 ай бұрын
Ролик снят два года назад. Два года назад у меня в пайчарме все это уже стояло по умолчанию. И даже больше.
@user-de3op9hs4p
@user-de3op9hs4p 3 ай бұрын
Как вы помните, это функция, которая возвращает функцию которая подменяет собой нашу функцию, чтобы поведение нашей функции поменять. Ну вот, кажется довольно просто очевидно.
@dicloniusN35
@dicloniusN35 4 ай бұрын
ну еще не хватает что больше занимает куда даду класть, словарь, список , нп-вектор, нп-массив, пандас?
@fatalistst
@fatalistst 4 ай бұрын
Действительно, зачем ставить пайчарм и получать проверку кода из коробки, лучше же плясать с бубном и ставить множество модулей ради того, что другое ide делает из коробки
@IndiaMagicTV
@IndiaMagicTV 4 ай бұрын
ничего не понял
@fichtensaft5149
@fichtensaft5149 4 ай бұрын
Информативно, спасибо
@user-jk1gd5oz8c
@user-jk1gd5oz8c 6 ай бұрын
Но что же такое "main"?
@user-bs9tp3nl1y
@user-bs9tp3nl1y 6 ай бұрын
Уроки супер ! Автору респект и благодарность.
@user-hz6jz5hx1z
@user-hz6jz5hx1z 6 ай бұрын
Спасибо! Подписалась на ваш канал
@user-cool007
@user-cool007 6 ай бұрын
Спасибо огромное!! Несправедливо мало лайков за такое важное видео! Работа со словарями выполняется намного быстрее, можно проверить в остальных языках программирования
@Daibend
@Daibend 6 ай бұрын
Лайк за отсылку на LOST ;)
@SHuman08
@SHuman08 6 ай бұрын
Добрый вечер! Я проделал такой же опыт только брал не список в качестве ссылаемого объекта, а строку или целое число. sys.getrefcount() вернул значение 4294967295 (это 2^32-1).Скажите пожалуйста, откуда такое значение взялось?
@romanryaboshtan9270
@romanryaboshtan9270 6 ай бұрын
то же самое, что оператор spread в js
@romanryaboshtan9270
@romanryaboshtan9270 6 ай бұрын
а почему дальше не работаете с каналом??
@mustakrakish3388
@mustakrakish3388 6 ай бұрын
Спасибо, очень интересный пример) Везде данная тема обезличена, а тут живой пример)
@Dmitrii-Zhinzhilov
@Dmitrii-Zhinzhilov 6 ай бұрын
Михаил, благодарю! 🔥
@Dmitrii-Zhinzhilov
@Dmitrii-Zhinzhilov 6 ай бұрын
Благодарю!
@homochka8704
@homochka8704 7 ай бұрын
не особо понял почему в кортежах храним данные разных типов, а в списках данные одного типа
@lyubovs2242
@lyubovs2242 7 ай бұрын
Спасибо огромное!!!🙏🏻 Многое стало понятнее сразу по нескольким темам!😃👍
@Dmitrii-Zhinzhilov
@Dmitrii-Zhinzhilov 7 ай бұрын
Потрясающе наглядно, доступно, понятно!!!! 🔥👍 Благодарю!! Посмотрел много разных видео про "if main", но понимание пришло только сейчас.
@Dmitrii-Zhinzhilov
@Dmitrii-Zhinzhilov 7 ай бұрын
Благодарю! Наглядно, полезно, понятно. Да, нужно больше контента по Python и CPython
@user-hr8vp8yq1f
@user-hr8vp8yq1f 7 ай бұрын
Весьма понятно, я бы сказал объяснение не хуже Сергея Балакирева и тема лучше понялась.
@BochkovAlexey
@BochkovAlexey 8 ай бұрын
Михаил благодарю! У Вас очень полезные видео!!! Код из данного видео на Linux Fedora завершается с ошибкой oserror errno 18 invalid cross-device link, видимо действительно блок try exept обязателен в данном примере, методом тыка в exept отработал shutil.move, если есть возможность скажите, правильное ли это решение данной проблемы? Если нет, то как было бы правильно, все таки хочется писать рабочий код из примеров!
@dmitryshkinin8030
@dmitryshkinin8030 8 ай бұрын
Спасибо. Полезный выпуск. Вы хорошо можете объяснять!
@dmitryshkinin8030
@dmitryshkinin8030 8 ай бұрын
Очень полезный урок. Отличная демонстрация! Спасибо!
@userunknown545
@userunknown545 8 ай бұрын
еще можно преобразовать объект в итератор при помощи iter() и пройтись по нему, используя next()
@Mr.Fix_man
@Mr.Fix_man 8 ай бұрын
Я понял декораторы😂😂😂😂😂 Вот это да😮😮😮 Спасибо за шикарное объяснения. Вставлял в проект декоратор для подсчета работы функций, но не понимал как работает😅
@nonameform
@nonameform 8 ай бұрын
Как поживает Ратибор Иосифович Ковалев, модельер из Оренбурга?
@autumn_id
@autumn_id 8 ай бұрын
Единственный человек на просторах интернета, который в прямом эфире давал ответы на вопросы, которые я задавал монитору по ходу просмотра видео)) Спасибо за такое детальное объяснение фундаментальной темы!)
@leonid.charey
@leonid.charey 8 ай бұрын
Здравствуйте! Спасибо за видео. Подскажите, пожалуйста, как вернуть значение для __name__ обратно? Сам подумал про точечный импорт: from builtins import __name___, но не сработало.
@dedovchemodanchik
@dedovchemodanchik 9 ай бұрын
Очень мелко. Плохо видно на телефоне
@user-wv1mf6jx6z
@user-wv1mf6jx6z 9 ай бұрын
зачем урок на маке, если их используют меньше 1% в рф?
@luckystrike91
@luckystrike91 4 ай бұрын
Что на маке, что на линуксе - одно и то же. А если вы используете винду то можно только посочувствовать
@user-wv1mf6jx6z
@user-wv1mf6jx6z 4 ай бұрын
@@luckystrike91сочувствую твоей матери, которая аборт не успела сделать
@tradervader9936
@tradervader9936 9 ай бұрын
если я декомпозировал EXE у меня куча файлов с расширением pyc которые я могу просмотреть через uncompyle6, как мне их собрать обратно в exe ?
@dmitrikamenev7677
@dmitrikamenev7677 9 ай бұрын
Огромное Вам спасибо! Посмотрел на одно дыхании)
@f1n1st13
@f1n1st13 9 ай бұрын
Здравствуйте. Правда ли что при создании объекта user defined класса my_list от например класса list, будет создан сначала объект object, далее вокруг пространства имен этого объекта будет создан объект list и только потом вокруг пространства имен экземпляра листа будет создан экземпляр my_list?
@user-nu9oy4tf1o
@user-nu9oy4tf1o 9 ай бұрын
Все четко и понятно!!!!!
@dmitrymorozov3038
@dmitrymorozov3038 9 ай бұрын
А можно было просто генератор вернуть
@user-nu9oy4tf1o
@user-nu9oy4tf1o 9 ай бұрын
Спасибо за видео. Постоянно узнаю от Вас что то новенькое!!!!!!
@thebijou1067
@thebijou1067 10 ай бұрын
Добрый день, Михаил! Спасибо за видео: все доступно и хорошим языком объяснено. Я только начинаю остаивать python и написала самый простой цикл с условиями, которые должны проверяться по 2-м колонкам. Увы, код не хочет проверять данные, которые я передаю - выдает Non для всех строк. Может ты сможешь помочь найти ошибку. # Функция, которая cгруппирует пары по видам def categorize_species(column, column1): try: if '3/4 gyr x saker' in column and 'gyr' in column1: return '3/4 gyr_saker + gyr' elif '3/4 gyr x saker' in column and 'gyr x saker' in column1: return '3/4 gyr_saker + gyr_saker' elif '7/8 gyr x saker' in column and '3/4 gyr x saker' in column1: return '7/8 gyr_saker + 3/4 gyr_saker' else: return None except: pass # Передаем данные в функцию column = data['species_male'] column1 = data['species_female'] data['new'] = categorize_species(column, column1)
@user-bw1nd5dp4i
@user-bw1nd5dp4i 10 ай бұрын
Спасибо, огромное. Взял на вооружение.
@MrPalianytsia
@MrPalianytsia 11 ай бұрын
Почему не time.process_time()
@MrPalianytsia
@MrPalianytsia 11 ай бұрын
нет строкИ, эти стрОки, эта строкА, эту строкУ
@vlgvadim3707
@vlgvadim3707 11 ай бұрын
Просто прекрасно!!!