Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Python projekt pro začátečníky (s využitím ChatGPT)

Автор: Lucie Lenertova

Загружено: 2023-08-01

Просмотров: 2865

Описание:

Programování a AI snadno – vše, co potřebujete, v jednom newsletteru: https://www.lucielenertova.cz/p/newsl...

V tomto videu si ukážeme, jak pomocí Pythonu seřadit soubory v našem počítači podle jejich přípon. Všechny PDF soubory půjdou do PDF složky, všechny obrázky do PNG složky a tak dále. Místo hledání potřebných metod na Google, využijeme ChatGPT. Budeme postupovat podle pseudokódu, který si nejprve vytvoříme a následně přeložíme do skutečného programu. Společně se naučíme pracovat s cestami k souborům, rozlišovat, zda se jedná o soubor či složku, zjistíme příponu souboru, vytvoříme nové složky a přesuneme do nich odpovídající soubory.

🎓Důležité! Dodatky k videu:
1. Projekt je určen pro Python začátečníky - stačí základní znalost jazyka (cykly, podmínky, funkce)
2. Možná jste si všimli, že jsem ve videu použila `os.makedirs()` a později mám v programu `os.mkdir()` - chtěla jsem totiž vyzkoušet obě, ale zapomněla jsem se vám o tom zmínit.

Hlavní rozdíl mezi `os.mkdir()` a `os.makedirs()` je, že `os.mkdir()` vytvoří pouze jednu složku a vyžaduje, aby nadřazená složka už existovala, zatímco `os.makedirs()` vytvoří všechny potřebné nadřazené složky, pokud neexistují.

V tomto konkrétním příkladu je lepší použít `os.mkdir()`, protože vytváříme složky přímo v cílové složce, která už existuje. Každopádně v našem případě je jedno, kterou z metod použijeme.

Použití `os.makedirs()` by nezpůsobilo žádný problém, ale je to zbytečné, protože nevyužíváte jeho schopnost vytvářet více úrovní složek najednou.

3. Proč nepoužívám f- string nebo slučování řetězců při spojování cest? Při manipulaci s cestami k souborům je obecně lepší používat `os.path.join()` než manuální spojování řetězců. Tímto způsobem se kód stane přenositelnějším mezi různými operačními systémy.

🎥Jakým videem nejlépe pokračovat po tomto videu?
Chcete se naučit Python úplně od základů?    • Python pro začátečníky - bez instalací, be...  
Chcete pochopit if name == main?    • Proč by tento řádek měl být v každém Pytho...  
Chcete se zlepšit v řešení programovacích problémů?    • Python začátečníci: Těchto 5 tipů z vás ud...  
Chcete další praktické projekty?    • Praktické Python projekty  

⌚ Časová osa ⌚
*******************
0:00 - Úvod
0:14 - Jak to naprogramuju?
0:35 - Jak načtu položky ve složce?
2:02 - Je položka ve složce soubor?
3:57 - Jak spojím název složky a souboru?
4:58 - Jak zjistím příponu souboru?
7:29 - Jak zjistím zda složka existuje?
10:05 - Jak přesunu soubor do nové složky?
12:45 - Jak spustím skript přes příkazovou řádku?

🤝 Kontakt 🤝
[email protected]

Python projekt pro začátečníky (s využitím ChatGPT)

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

API pro začátečníky: Vytvářej úkoly pomocí Pythonu a Todoist API

API pro začátečníky: Vytvářej úkoly pomocí Pythonu a Todoist API

Python — полный курс для начинающих. Этот навык изменит твою жизнь.

Python — полный курс для начинающих. Этот навык изменит твою жизнь.

👑 Můj kompletní AI workflow 2025: ChatGPT, NotebookLM a 100+ tipů a hacků pro chytrou práci

👑 Můj kompletní AI workflow 2025: ChatGPT, NotebookLM a 100+ tipů a hacků pro chytrou práci

Что я думаю про будущее разработки в эпоху ИИ

Что я думаю про будущее разработки в эпоху ИИ

Мгновенный перевод голоса в текст + функции ChatGPT! БЕСПЛАТНО! ПРОЩЕ НЕ БЫВАЕТ!

Мгновенный перевод голоса в текст + функции ChatGPT! БЕСПЛАТНО! ПРОЩЕ НЕ БЫВАЕТ!

Алгоритмы на Python 3. Лекция №1

Алгоритмы на Python 3. Лекция №1

Новый ChatGPT: от новичка до PRO за полчаса. Большой бесплатный курс.

Новый ChatGPT: от новичка до PRO за полчаса. Большой бесплатный курс.

Python Turtle Graphics- Beginner to Advance

Python Turtle Graphics- Beginner to Advance

Python začátečníci: Těchto 5 tipů z vás udělá lepší programátory

Python začátečníci: Těchto 5 tipů z vás udělá lepší programátory

SHAZAM Top 50🏖️Лучшая Музыка 2025🏖️Зарубежные песни Хиты🏖️Популярные Песни Слушать Бесплатно #40

SHAZAM Top 50🏖️Лучшая Музыка 2025🏖️Зарубежные песни Хиты🏖️Популярные Песни Слушать Бесплатно #40

Краткое объяснение больших языковых моделей

Краткое объяснение больших языковых моделей

Где начало СХЕМЫ? Понимаем, читаем, изучаем схемы. Понятное объяснение!

Где начало СХЕМЫ? Понимаем, читаем, изучаем схемы. Понятное объяснение!

Поправки в Налоговый Кодекс приняли. Разбираем изменения

Поправки в Налоговый Кодекс приняли. Разбираем изменения

Смешайте ЛАК с КЛЕЕМ ПВА и откройте СЕКРЕТ, о котором мало кто знает! Удивительно!

Смешайте ЛАК с КЛЕЕМ ПВА и откройте СЕКРЕТ, о котором мало кто знает! Удивительно!

LLM и GPT - как работают большие языковые модели? Визуальное введение в трансформеры

LLM и GPT - как работают большие языковые модели? Визуальное введение в трансформеры

Нейронка, которая УНИЧТОЖИЛА ChatGPT 5! / Обзор бесплатной нейросети и ее возможности

Нейронка, которая УНИЧТОЖИЛА ChatGPT 5! / Обзор бесплатной нейросети и ее возможности

Python od začátku k první práci - Rozhovor s Honzou Javorkem (zakladatel junior.guru)

Python od začátku k první práci - Rozhovor s Honzou Javorkem (zakladatel junior.guru)

Programování s ChatGPT: 5 způsobů, jak vám může pomoci!

Programování s ChatGPT: 5 způsobů, jak vám může pomoci!

НЕЙРОСЕТИ VS BLENDER 3D / МЫ ПРОИГРАЛИ

НЕЙРОСЕТИ VS BLENDER 3D / МЫ ПРОИГРАЛИ

🧪🧪🧪🧪Как увидеть гиперпространство (4-е измерение)

🧪🧪🧪🧪Как увидеть гиперпространство (4-е измерение)

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]