1. edycja - WykopWyzwanie/wykop_wyzwaniepython GitHub Wiki

Wybraliśmy zadania nr 3 (z lekką modyfikacją):

  • Łatwe: organizacja plików w podkatalogi na podstawie daty modyfikacji. Pliki z danego katalogu oraz znajdujące się wewnątrz katalogów z tego katalogu powinny zostać rozmieszczone w katalogach o nazwach będących rokiem modyfikacji pliku, a następnie, wewnątrz nich, w katalogach będących numerami miesięcy modyfikacji pliku.

Przykład

  • Trudne: to co w łatwym + znaleźć wszystkie duplikaty, najpóźniej zmodyfikowany przenieść do katalogu jak w wersji łatwej, a pozostałe przenieść do katalogu o nazwie "duplikaty"

Zbieraliśmy propozycje na zadania pod tym wpisem.

Trwało to do godz. 23:59 w sobotę, 02.07.2016.

Głosowanie odbyło się tutaj

do godz. 21:00 w niedzielę, 03.07.2016, były cztery zadania do wyboru:

  • Łatwe wyszukiwarka zduplikowanych plików i potem opcja ich usunięcia
  • Trudne To co łatwa plus obsługa archiwów.
  • Łatwe Wyszukanie rekurencyjnie wszystkich obrazków w danym katalogu i przeniesienie ich do w inne miejsce, zmiana nazwy.
  • Trudne Łatwe + wykorzystanie biblioteki PIL/pillow - zmiana rozmiaru obrazków, np. dopasowanie do rozmiaru 500x500 px/nałożenie jakiegoś filtru.
  • Łatwe organizacja plików w podkatalogi na podstawie daty utworzenia.
  • Trudne to co w łatwym + wyszukiwanie duplikatów.
  • Łatwe Rekurencyjne wyszukiwanie plików w danym katalogu i zrobienie histogramu w konsoli z rozszerzeniami.
  • Trudne Histogram w matplotlib.