|

Python – #10 – JSON cz. 2

Wprowadzenie. W drugiej części wpisu o formacie JSON w Pythonie przedstawiłem odwrotny kierunek konwersji, to znaczy konwersję z formatu JSON do typów danych Pythona.  Zakres artykułu. Konwersja z JSON do Dict Konwersja z pliku JSON do Dict Konwersja z JSON do Dict Tak samo, jak w poprzedniej części musimy zaimportować pakiet json. W następnym kroku…

|

Python – #9 – JSON cz. 1

Wprowadzenie. We wpisie przedstawiłem w jaki sposób dokonać konwersji z typów z Pythona do formatu JSON. JSON jest to plik tekstowy, który ma zdefiniowaną strukturę typów danych niezależną od konkretnego języka programowania. Służy przede wszystkim do wymiany danych między programami / aplikacjami, które wykorzystują różne języki programowania.  Zakres artykułu. Konwersja z Dict do JSON Konwersja…

|

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…