|

Python – #8 – Pobieranie (zeskrobywanie) danych ze stron www cz. 3

Wprowadzenie. W trzeciej części o pobieraniu danych ze stron www pokazałem, w jaki sposób przedstawić dane na wykresie. Do tego celu użyłem modułów NumyPy oraz Matplotlib. Zakres artykułu. Pobieranie (zeskrobywanie) danych ze stron www Pobieranie (zeskrobywanie) danych ze stron www Jeżeli chcemy wyświetlić dane w postaci wykresu, możemy do tego celu użyć modułów matplotlib oraz…

|

Python – #7 – Pobieranie (zeskrobywanie) danych ze stron www cz. 2

Wprowadzenie. W części drugiej wpisu o pobieraniu danych ze stron www przedstawiłem, w jaki sposób otrzymać konkretne dane bez „ozdobników”, które mogą być już bezpośrednio użyte przy dowolnych działaniach. Zakres artykułu. Pobieranie (zeskrobywanie) danych ze stron www Pobieranie (zeskrobywanie) danych ze stron www Na chwilę obecną dane, które wyświetliliśmy w poprzedniej części, nie są gotowe…

|

Python – #6 – Pobieranie (zeskrobywanie) danych ze stron www cz. 1

Wprowadzenie. We wpisie przedstawiłem, w jaki sposób pobierać (zeskrobywać) dane ze strony internetowej. W tym celu zastosowałem moduł requests oraz BeautifulSoup. Zakres artykułu. Pobieranie (zeskrobywanie) danych ze stron www Pobieranie (zeskrobywanie) danych ze stron www Zanim zaczniemy pisać program, znajdźmy jakąś stronę, na której będą znajdowały się jakieś ciekawe dane. Na potrzeby tego wpisu skorzystałem…

|

Python – #5 – Dekoratory funkcji

Wprowadzenie. W kolejnym wpisie poświęconym Pythonowi przedstawię w jaki sposób możemy utworzyć własne dekoratory do funkcji. Zalecam, aby przed przystąpieniem do czytania tego wpisu, zapoznać się z poprzednimi wpisami: Funkcja jako argument funkcji Funkcja o zmiennej liczbie argumentów Funkcja w funkcji Funkcja zwracająca funkcję Zakres artykułu. Dekoratory funkcji Dekoratory funkcji W pierwszym kroku stwórzmy funkcję…

|

Python – #4 – Funkcja zwracająca funkcję

Wprowadzenie. Wpis ten można powiedzieć, że jest kontynuacją poprzedniego wpisu, gdzie opisałem jak realizowana jest funkcja zagnieżdżona. W tym wpisie przedstawię możliwość jaką jest zwracanie funkcji zagnieżdżonej. Zakres artykułu. Funkcja zwracająca funkcję Funkcja zwracająca funkcję Jako naszą bazę wykorzystajmy pierwszy przykładowy program z poprzedniego wpisu to jest „Python – #3 – Funkcja w funkcji”. W…

|

Python – #3 – Funkcja w funkcji

Wprowadzenie. We wpisie przedstawiłem w jaki sposób w pythonie tworzymy funkcję wewnątrz funkcji. Na wstępie warto jeszcze zaznaczyć, że funkcja taka jest nazywana funkcją zagnieżdżoną (nested function). Zakres artykułu. Funkcja w funkcji Funkcja w funkcji W pierwszym kroku napiszmy prostą funkcję zagnieżdżoną. W tym celu stwórzmy pierwszą normalną funkcję (funkcja zewnętrzna) fun1(), a w niej…

|

Python – #2 – Funkcja o zmiennej liczbie argumentów

Wprowadzenie. W poniższym wpisie przedstawiam w jaki sposób jedna funkcja możemy pobierać zmienną liczbę argumentów. Zakres artykułu. Funkcja o zmiennej liczbie argumentów Testy Funkcja o zmiennej liczbie argumentów W pierwszej kolejności napiszmy funkcję, która będzie przyjmowała jeden argument pozycyjny oraz jeden argument kluczowy. Taka funkcja na przykład może wyglądać następująco.  W tym jednak przypadku nasza…

|

Python – #1 – Funkcja jako argument funkcji

Wprowadzenie. W poniższym wpisie przedstawiam w jaki sposób przekazać funkcję jako argument drugiej funkcji.   Zakres artykułu. Funkcja jako argument funkcji Testy Funkcja jako argument funkcji W pierwszej kolejności napiszmy naszą pierwszą funkcją, która będzie przyjmowała jeden argument, który następnie będzie wyświetlany przy pomocy funkcji print  W kolejnym kroku stwórzmy drugą funkcję, która będzie przyjmowała dwa…

|||

Django – #24 – CRUD cz. 6

Wprowadzenie. W szóstym wpisie o CRUD nie będziemy zajmować się już samymi operacjami CRUD a jedynie wprowadzimy drobną modyfikację, gdzie pozbędziemy się na sztywno wpisanych id do linków, a wprowadzimy małą automatyzację, która będzie miała za zadanie generować przyciski i skrócone informacje o naszych wpisach. Zakres artykułu. Automatyzacja wyświetlania rekordów i generowanie przycisków do strony ze…

|||

Django – #23 – CRUD cz. 5

Wprowadzenie. W piątym wpisie o CRUD przedstawię w jaki sposób zrealizować mechanizm usuwania (D – DELETE) rekordów z bazy danych.  Zakres artykułu. Operacja „D – Delete” Testy Operacja „D – Delete” W pierwszej kolejności standardowo zmodyfikujemy plik urls.py, gdzie dodamy kolejną funkcję path. Funkcja ta wygląda w tym przyapdku następująco: path(’/delete/’, views.DeleteBlog_page.as_view(), name=”delete_blog_page”) i w…