Wstęp do sekcji 7

W tej sekcji pokażemy operacje, które są wykorzystywane rzadziej niż odczyt i zapis do pliku, ale zapoznanie się z nimi jest kluczowe przy późniejszej pracy z własnym frameworkiem testowym. 😉

W kolejnych lekcjach poznasz jak tworzyć katalogi oraz dokonywać manipulacji na plikach (zmiana nazw, kopiowanie itp.). Poza prostym poznaniem tych operacji, pokażemy najczęstsze błędy i problemy, oraz (najważniejsze!) jak sobie z nimi radzić 😀

Reasumując, nauczysz się:

  • jak tworzyć i usuwać katalogi,
  • jak zmieniać nazwy, usuwać i kopiować pliki,
  • jakie najczęstsze błędy można napotkać podczas tych operacji,
  • oraz jak można sobie z tymi błędami poradzić 😉

Struktura projektu

Masz dwie opcje pracy z kolejnymi lekcjami. Jeśli nie jesteś naszym kursantem przejdź do akapitu: Nowy projekt (dla niezalogowanych testerów). Jeśli już jesteś kursantem możesz skorzystać z dowolnej opcji pracy z lekcjami.

Poprzedni projekt (dla zalogowanych kursantów)

Możesz bazować na projekcie z poprzedniej sekcji. Link do gotowego kodu jest widoczny poniżej dla zalogowanych kursantów:

Nowy projekt (dla niezalogowanych testerów)

Możesz stworzyć całkowicie nowy projekt. Ten proces opisaliśmy w lekcji Nowy projekt. Struktura projektu powinna wyglądać w następujący sposób:

C:\
+-- Projects
|   +-- pythonFiles
|       +-- venv

Katalog venv pojawi się tylko wtedy, gdy podczas tworzenia projektu wybierzesz opcję New environment using Virtualenv 😉 Przypominamy, że jest on opcjonalny 🙂

Dodatkowo utwórz katalog testFiles, w którym będziemy umieszczać pliki i foldery do testów:

C:\
+-- Projects
|   +-- pythonFiles
|       +-- testFiles
|       +-- venv

Do dzieła!

W tym momencie jesteśmy w pełni gotowi do nadchodzących lekcji 😀

📄📄📄
Zacznijmy zabawę z bardziej zaawansowanymi operacjami 😎

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *