Biblioteka Pythona

Serwis poświęcony Pythonowi - wszechstronnemu językowi programistycznemu. Podstawy i kurs Pythona, Django, PyQt4.

Django

django

Django to framework dla perfekcjonistów z terminami. Pozwala sprawnie i szybko tworzyć złożone aplikacje internetowe. Jest prosty w nauce i coraz bardziej popularny na rynku pracy.

Aplikacje w PyQt4

pyqt4

Dzięki bibliotece PyQt4 można w łatwy sposób tworzyć aplikacje desktopowe działające pod Linuksem, Mac OS X, czy systemami MS Windows - z zachowaniem natywnego wyglądu.

Google App Engine

GAE to produkt firmy Google umożliwiający hosting aplikacji internetowych w chmurze zapewniającej wysoką skalowalność. Mogą korzystać z niego proste strony, jak i te o bardzo dużym ruchu.

Pisanie serwisów/aplikacji internetowych w Django na zlecenie - riklaunim@gmail.com - więcej, o mnie

Django 1.2 beta 1 wydana

Kilka godzin temu wydano Django 1.2 Beta 1 - kolejny krok do stabilnego wydania 1.2. Zmiany w Beta 1 obejmują: zmiany w testach, klas feedów, czy enkodowanie znaków , i ; w wartościach cookie. Nowości to nadawanie uprawnień na obiekt, uprawnienia dla anonimowego użytkownika oraz usprawnienia select_related. Szczegóły w notce wydania. Wersja stabilna powinna być wydana na początku marca.

Epydoc - generowanie dokumentacji kodu

Opis narzędzia epydoc do generowania dokumentacji kodu Pythona na podstawie docstringów

Migracja videotesty.pl z PHP na Django/Python

Podsumowanie zalet i efektów migracji serwisu videotesty.pl na Django/Python

PyYAML - parser formatu YAML

Opis parsera YAML konwertującego dane zapisane w tym formacie do Pythonowych słowników.

Sortowanie danych w MySQL i Django

Wykorzystujemy metodę extra ORMa Django do numerycznego sortowania danych zapisanych w kolumnach tekstowych.

Wyciąganie i konwersja MVE z Baldurs Gate do formatu mp4

Za pomocą Pythona i modułu struct można wyciągnąć interesujące dane z binarnych plików o znanej strukturze. Za pomocą ffmpeg można przekonwertować filmiki MVE z Baldurs Gate do bardziej naturalnych formatów.

Django 1.2 alfa 1

W środę wydano pierwszą wersję alfa nowej wersji Django 1.2. Dostępna jest szczegółowa notka wydania, jak i opis rozbudowanego systemu wiadomości (messages).

Z wstecznie niezgodnych zmian można wymienić zmiany w ochronie CSRF jak i brak obsługi zmiennych o nazwach: and/or/not w tagu {% if %}. Zmienia się także format zapisu danych bazy danych (obecny będzie obsługiwany do Django 1.4) ze względu na wprowadzenie obsługi wielu baz danych. Z nowości pojawiły się także wtyczki do wysyłania maili, czy pole BigIntegerField (64 bitowy integer). Planowo stabilna wersja 1.2 ma ukazać się 9 marca.

Zarządzanie danymi tabelarycznymi za pomocą dhtmlxGrid

Prosta aplikacja Django zarządzająca danymi tabelarycznymi za pomocą grida dhtmlxGrid stworzonego przez DHTML eXtensions.

Wdrożenie Django na michaelmoore.com

Opis wdrożenia Django i powiązanych technologii na nowej wersji serwisu michaelmoore.com

Migracja Mozilla Addons na Django

Streszczenie wpisu na blogu All Night Diner zawierającego powody i zalety zastąpienia CakePHP przez Django dla serwisu Mozilla Addons.

Prosta aplikacja Django prezentująca dane z PyEphem

Tworzymy prostą aplikację Django wyświetlającą dane generowane przez PyEphem przydatne przy obserwacji planet i Księżyca

PyEphem - obliczenia astronomiczne dla Układu Słonecznego

Wyliczamy położenie, konstelację i inne dane obiektów Układu Słonecznego (planety, księżyce) oraz jasnych gwiazd z poziomu Pythona.

Obsługa silnika JavaScript w Pythonie za pomocą python-spidermonkey

Moduł python-spidermonkey udostępnia API na niezależny silnik JavaScript SpiderMonkey, co umożliwia wykonywanie kodu JavaScript w skryptach Pythona