👨💻 Перемещение файлов в Python
Для удобной манипуляции с файлами и папками в стандартной библиотеки Python существует специальный модуль shutil
.
Функция shutil.move(source, destination)
позволяет вам переместить любой файл или папку (даже непустую). Обратите внимание, что если destination
— это уже существующая папка, то файл/папка будет перемещена внутрь неё, в остальных случаях файл/папка будут скопированы точно по нужному адресу.
В случае успеха, функция вернёт новое местоположение файла. Если destination
существует и не является папкой, то будет выброшена ошибка.
#doc #python
Ищем учеников на бесплатное обучение по созданию искусственного интеллекта с нуля. Опыт программирования не важен!🤖
Всего за 3 вечера под руководством Дмитрия Романова - основателя Университета Искусственного Интеллекта, лидера обучения AI-разработке в РФ, вы с легкостью напишете свой первый искусственный интеллект👨💻
Какие нейронные сети вы создадите?
▫️Классификация людей на входящих и выходящих из автобуса
▫️Обнаружение возгораний
▫️Оценка стоимости квартир
▫️Оценка резюме соискателей
▫️Прогнозирование стоимости полиметаллов
▫️Сегментация изображений самолетов
▫️Распознавание команд умного дома⠀
Лучше освоить навыки создания нейронных сетей вам помогут домашние задания с проверкой от кураторов.⠀
Приходите на бесплатное обучение и напишите искусственный интеллект за 3 вечера💪
Регистрация по ссылке
Циклы — неотъемлемая часть программирования на Python, поскольку они позволяют выполнять повторяющиеся задачи.
Однако иногда использование циклов может замедлить ваш код и сделать его менее эффективным.
В этой заметке показаны приемы, которые можно использовать для устранения циклов из кода Python и повышения производительности.
🌵 List comprehension
🌵 Функция map
🌵 Функция filter
🌵 Срезы
🌵 Рекурсия и д.р способы с примерами кода
#doc #python
API ресурса:
https://www.pexels.com/api/documentation
Контакты рекрутера Марии:
Обязательно прикладывайте ваше резюме, портфолио, github
acphr@proton.me
⚡️ Практика Python ⚡️
💰 Устраиваемся на работу вместе
🔥 Выполняем тестовое задание на Junior Python разработчика с зарплатой 1500р в час и удаленкой
https://youtu.be/rEWjKt9ftjk
#youtube
💾 Огромная шпаргалка по консольным командам Git с пояснением на русском
#git #cheatsheet #russian
✍️ Хорошая, структурированная шпаргалка по Git с описанием команд
🌵 Кофигурация Git
🌵 Создание проекта
🌵 Изменение/добавление/удаление файлов
🌵 Слияние
🌵 Коммиты и д.р полезные вещи под рукой
#git #cheatsheet
👨💻 Сборник вопросов и ответов для подготовки перед собеседованием на Python разработчика
#python #cheatsheet #job
🔥 Полезные библиотеки Python
Вы когда-нибудь задумывались над тем, где и когда закончится ваша длительная обработка данных?
Alive-Progress - крутой модуль позволяющий оборачивать код в красивый progress bar в реальном времени и очень классной анимацией!
⚙️ GitHub/Инструкция
#python #tools
Ищем учеников на бесплатное обучение по созданию искусственного интеллекта с нуля. Опыт программирования не важен!🤖
Всего за 3 вечера под руководством Дмитрия Романова - основателя Университета Искусственного Интеллекта, лидера обучения AI-разработке в РФ, вы с легкостью напишете свой первый искусственный интеллект👨💻
Какие нейронные сети вы создадите?
▫️Классификация людей на входящих и выходящих из автобуса
▫️Обнаружение возгораний
▫️Оценка стоимости квартир
▫️Оценка резюме соискателей
▫️Прогнозирование стоимости полиметаллов
▫️Сегментация изображений самолетов
▫️Распознавание команд умного дома⠀
Лучше освоить навыки создания нейронных сетей вам помогут домашние задания с проверкой от кураторов.⠀
Приходите на бесплатное обучение и напишите искусственный интеллект за 3 вечера💪
Регистрация по ссылке
💾 Шпаргалка по командам Git на русскомecho "# название" >> README.md
- создание файла README.mdgit init
- инициализация репозиторияgit add README.md
- добавления файла README.md в проектgit commit -m "first commit"
- получает проиндексированный снимок состояния и выполняет его коммит в историю проектаgit remote add origin https://github.com/stanruss/название.git
- команда, которой устанавливается подключение к удаленному серверу и git репозиторию, размещающемуся на нем.git push -u origin master
- кзменения отправляются на удаленный серверgit log --oneline
- посмотреть все коммиты.git checkout .
- восстановить все.git checkout "код коммита"
- вернуть до состояния этого коммита.git checkout master
- вернуться в ветку мастер.
Восстановить файлы на локальном компьютере:
git fetch --all
git reset --hard origin/master или git reset --hard origin/<название_ветки>
git add text.txt
- Добавить файл в репозиторийgit rm text.txt
- Удалить файлgit status
- Текущее состояние репозитория (изменения, неразрешенные конфликты и тп)git commit -a -m "Commit description"
- Сделать коммитgit push origin
- Замерджить все ветки локального репозитория на удаленный репозиторий git push origin master
- Аналогично предыдущему, но делается пуш только ветки mastergit push origin HEAD
- Запушить текущую ветку, не вводя целиком ее названиеgit pull origin
- Замерджить все ветки с удаленного репозиторияgit pull origin master
- Аналогично предыдущему, но накатывается только ветка mastergit pull origin HEAD
- Накатить текущую ветку, не вводя ее длинное имяgit fetch origin
- Скачать все ветки с origin, но не мерджить их в локальный репозиторийgit fetch origin master
- Аналогично предыдущему, но только для одной заданной веткиgit checkout -b some_branch origin/some_branch
- Начать работать с веткой some_branch (уже существующей)git branch some_branch
- Создать новый бранч (ответвится от текущего)git checkout some_branch
- Переключиться на другую ветку (из тех, с которыми уже работаем)git branch
# звездочкой отмечена текущая ветвь - Получаем список веток, с которыми работаемgit branch -a # | grep something
- Просмотреть все существующие ветвиgit merge some_branch
- Замерджить some_branch в текущую веткуgit branch -d some_branch
- Удалить бранч (после мерджа)git branch -D some_branch
- Просто удалить бранч (тупиковая ветвь)git show d8578edf8458ce06fbc5bb76a58c5ca4a58c5ca4
- Изменения, сделанные в заданном коммитеgit push origin :branch-name
- Удалить бранч из репозитория на сервереgit reset --hard d8578edf8458ce06fbc5bb76a58c5ca4a58c5ca4
- Откатиться к конкретному коммиту и удалить последующие (хэш смотрим в «git log»)git push -f
- залить на сервер измененные коммитыgit clean -f
- Удаление untracked files👨💻 Сборник из 50 лучших вопросов с ответами на собеседовании по Python
#doc #python #job
😎 Три студента в США создали монокль RizzGPT который можно крепить к любым очкам получая дополненную реальность
Казалось бы, что такого, но в устройство встроена нейросеть GPT-4, которая слушает разговоры в реальном времени и генерирует ответы прямо перед глазом пользователя позволяя проходить собеседования, сдавать экзамены, не краснеть на свиданиях и т.д.
#cyberpunk
🔥 Полезные библиотеки Python
ZSpotify - загрузчик Spotify. Позволяет скачивать треки, альбомы и плейлисты. Есть опция поиска.
Установка ⚙️
$ git clone https://github.com/Footsiefat/zspotify.git
$ cd zspotify/
$ pip install -r requirements.txt
Использование 🛠
$ python zspotify <track/album/playlist/episode/artist url>
Инструкция и команды:
💡 GitHub
#python
Python чем-то похож на иностранный язык: если им регулярно не заниматься, выучить не получится. Но как подобрать обучение, когда все онлайн-курсы обещают одно и то же? 🤔
Чтобы после учебы быть уверенным в своих силах, лучше выбирать офлайн-обучение. В Компьютерной Академии ТОП учат разработке на Python уже 23 года — и за это время из их центров выпустилось 250 тысяч человек 😱
В Академии вы:
✔️ сможете учиться очно в любом из 195 филиалов по всей стране — но онлайн-занятия тоже доступны;
✔️ будете заниматься в современных классах с новым оборудованием;
✔️ пройдете обучение в небольших группах до 16 человек и получите больше внимания преподавателя;
✔️ освоите программирование на реальных задачах с педагогами, которые сами работают в сфере IT.
А еще Компьютерная Академия гарантирует трудоустройство после обучения: если вы не сможете найти работу, вам вернут деньги 💯
В Академии регулярно проводят бесплатные мастер-классы — выберите, что вас интересует, и запишитесь по ссылке :https://epic.st/Tkf_8A
🗓 Подготовительный курс по Python-разработке. 990 рублей. Старт 5 апреля.
✔️Научиться понимать код на Python — а не переписывать
✔️Написать конвертер валют — ощутить вкус реального продакшена
✔️Создать основу своего пет-проекта — всего за 14 дней
Вас ждет 70 уроков теории и практики прямо в браузере, вебинары, лайвкодинг и первая собственная программа на Python, написанная под руководством опытного наставника.
Присоеденяйтесь!
Python — это не только язык для разработки, но ещё и основной инструмент для анализа данных. Освойте востребованную профессию в Data Science!
Под руководством ведущих специалистов из VK, Яндекс.Go и Jetbrains за 5 месяцев вы научитесь всем hard skills, которые необходимы junior специалисту.
В программу курса входят:
– Анализ данных на Python и SQL
– Git и Airflow
– Теория вероятностей
– Статистика и A/B-тесты
– Продуктовая аналитика
– Визуализация данных
Обучение построено на реальных задачах индустрии и проходит в формате буткемпа, когда максимум знаний даётся за минимальный срок.
По окончании обучения наш HR обязательно поможет с трудоустройством — в течение трёх месяцев работу находят 90% наших выпускников.
Переходите по ссылке и записывайтесь на курс до 27 марта — по промокоду PYTHON2DAY39 дарим скидку 5% на полную оплату.
А если хотите посмотреть, как обучение выглядит изнутри, попробуйте нашу бесплатную демоверсию.
Только что досмотрел, последнии 5 серий залпом. Мне понравилось, сценаристы молодцы.
Конечно местами наигранно, сериал же. Определённо могу советовать всем, кто любит хакинг 🔥
66% разработчиков не имеют профильного образования
Язык питон весьма прост для изучения и даже без опыта разобраться в нем будет не сложно. Однако для молодых специалистов может быть не ясно, как и куда двигаться и где изучать питон с нуля и до получения профессии. Именно поэтому Джуны не переходят на следующий грейд годами.
Проанализировав рынок и требования работодателей, команда разработчиков из «Девман» создали новую методику обучения, позволяющую сделать из новичка со знанием синтаксиса крепкого мидл разработчика за 15 месяцев.
Первую неделю курса можно попробовать без предварительной платы уже 27 марта.
На пробной неделе:
▫️Новички сделают сервис, который показывает погоду в разных городах.
▫️Более опытные успеют написать и собственный сервис по сокращению ссылок.
▫️Джуны создадут своего чат бота или сделают собственный сайт с афишей мероприятий.
Для регистрации на пробную неделю переходите в бота → bit.ly/3n3Kjfz
Реклама ООО «Девман» Pb3XmBtzswEXTfdSQbnuNfQ7A96SoEk2rxzWdmx
На Хабре вышел подробный обзор самого популярного в России менеджера паролей Пассворк — habr.com/ru/article/724056
Описаны кейсы, в которых Пассворк может быть полезен, а также принципы его работы и устройство. Статья будет особенно полезна для сисадминов и техдиректоров.
Открой для себя лучший способ найти работу на удаленке или в офисе: подпишись на Python Job
Здесь вы найдете:
➡️ Вакансии от ведущих IT-компаний (таких как Яндекс, Сбербанк, Intel)
➡️ Вакансии стартапов, которые не представлены на других сайтах;
➡️ Предложения от зарубежных компаний с возможностью релокации;
➡️ Стажировки и обучающие материалы для карьерного роста
Цени свое время - подпишись на @job_python
✍️ Продвинутая шпаргалка по Python
Работа с:
🌵 JSON
🌵 Модулем Subprocess
🌵 Threading
🌵 OS
🌵 Datetime и другими
#doc #python #cheatsheet
Разработчикам Django часто приходится прибегать к помощи front-end разработчиков для создания клиентских решений для своих веб-приложений. Объединяя возможности React и Django, эта книга создает полный путь обучения, позволяющий в кратчайшие сроки пройти путь от бэкенд-разработчика до разработчика полного стека. Эта книга поможет вам использовать React для создания самых современных макетов пользовательского интерфейса и Django для создания безупречного бэкенда.Автор: Kolawole Mangabo
Что делает специалиста? Кейсы
И вы добавите новый кейс в портфолио уже в среду. Ведь SkillFactory запускает бесплатный интенсив «Знакомимся с Python на практике: разбираем основные элементы кода на примере игры» — с 22 по 24 марта в 19:00 мск.
За 3 дня вы:
— самостоятельно напишете и добавите код игры на Python
— пообщаетесь с экспертом в закрытом чате и получите разбор лучших работ в прямом эфире
— получите кейс в порфтолио
— поймёте, в каком направлении двигаться дальше
Будет теория и много практики, потому что первое без второго не работает.
В конце вас ждут подарки — регистрируйтесь по ссылке, чтобы их получить: https://go.skillfactory.ru/Jol15w
Реклама ООО "Скилфэктори", LatgBmPXC
Ищем учеников на бесплатное обучение по созданию искусственного интеллекта с нуля. Опыт программирования не важен!🤖
Всего за 3 вечера под руководством Дмитрия Романова - основателя Университета Искусственного Интеллекта, лидера обучения AI-разработке в РФ, вы с легкостью напишете свой первый искусственный интеллект👨💻
Какие нейронные сети вы создадите?
▫️Классификация людей на входящих и выходящих из автобуса
▫️Обнаружение возгораний
▫️Оценка стоимости квартир
▫️Оценка резюме соискателей
▫️Прогнозирование стоимости полиметаллов
▫️Сегментация изображений самолетов
▫️Распознавание команд умного дома⠀
Лучше освоить навыки создания нейронных сетей вам помогут домашние задания с проверкой от кураторов.⠀
Приходите на бесплатное обучение и напишите искусственный интеллект за 3 вечера💪
Регистрация по ссылке