Reklama innego posta.
Reklamuję go ponieważ jest bardzo dobrze napisany i czegoś takiego brakowało w polskim internecie
Post na temat IDE dla Pythona.
Warto, warto przeczytać.
LINK
Filed under: Edytory, Python | 1 Komentarz »
Reklamuję go ponieważ jest bardzo dobrze napisany i czegoś takiego brakowało w polskim internecie
Post na temat IDE dla Pythona.
Warto, warto przeczytać.
LINK
Filed under: Edytory, Python | 1 Komentarz »
Dłuższy czas nie pisałem, bo jak zwykle byłem zajęty :).
Nad czym pracuje, co robię:
Blog@Django - cały kod strony się usunął, piszę od nowa.
ProxyChecker - Program sprawdzający czy działają Proxy serwery, tylko te które używają 80 portu. ProxyChecker został napisany w Perlu (pierwszy skrypt)
CGI - piszę skrypt, mniej więcej kalendarz.
Prawdopodobnie na blogu pokaże kod ProxyChecker’a.
Nie [...]
Filed under: Django, Perl | Otagowane: CGI | 1 Komentarz »
Powodem do napisania tego postu jest zadanie z matematyki. Otóż
pojawiło się ono dwukrotnie (nie to samo ale o podobnej treści) na
konkursie dla klas trzech, zadania z brył.
Treść zadania:
Oblicz długość krawędzi prostopadłościanu, których stosunek wynosi
3:7:8, jeżeli wiadomo, że pole powierzchni prostopadłościanu równa się
808 dm2
Tak, chodzi o zadania z stosunkiem (bez skojarzeń).
Ogólny wzór ogólny:
Jeżeli krawędzie to: a [...]
Filed under: Python | Komentarzy: 3 »
Jeżeli posiadasz na dysku dokumentacje Python (zobacz /usr/share/doc/python2.4/html/) w formacie HTML możesz skorzystać z lekko przerobionego Css’a!
Przerobiony:
Zmienia tło na trochę ciemniejszy niż biały (oczy się tak nie męczą moim zdaniem).
Wyraźne zaznaczenie zmiennych (np w funkcjach bibliotek).
Zmiana koloru kodu z niebieskiego na ciemnozielony.
Gdy w opisie funkcji występuje powiązanie z inną funkcją jest ona wytłuszczona.
Zobaczcie i oceńcie: [...]
Filed under: Python | Bez komentarzy
digest_size
Zwraca digest (nie wiem jak to przetłumaczyć) w bajtach. Zawsze to wartość 16
new([arg])
Zwraca nowy “md5 obiekt”. Jeżeli arg występuje - jest wywoływana funkcja update(arg)
md5([arg])
Funkcja ta pozostała dla wstecznej komtabilności i robi dokładnie to samo co new([arg])
update(arg)
Uaktualnia md5 obiekt dodając do nie go string - arg.Przykład:
m.update(a)
m.update(b)
#Wynikiem tego jest…
m.update(a+b)
digest()
Zwraca digest stringów dodanych przez update(). Jest to szesnastu [...]
Filed under: Bibloteki (Python), Python | Bez komentarzy
celi(x)
Zwraca liczbę naturalną zaokrągloną zawsze do góry.
fabs(x)
Zwraca wartość bezwzględną x‘a.
floor(x)
Zwraca wartość całkowitą liczby x.
exp(x)
Zwraca e**x.
log(x[,base])
Zwraca logarytm x‘a o podaną base. Jeżeli base nie jest podane to wzraca naturalny logarytm x‘a o base = e.
log10(x)
Zwraca logarytm x o bazie 10.
pow(x,y)
Zwraca x**y.
sqrt(x)
Zwraca pierwiastek liczby x.
Trygonometria
ascos(x)
Zwraca miarę kąta podaną w radianach. X to cosinus kąta.
asin(x)
Zwraca miarę kąta podaną [...]
Filed under: Bibloteki (Python), Python | Komentarzy: 6 »
getpass([prompt])
Działa jak raw_input tyle, że nie pojawia się tekst który piszemy. Przy nie podaniu prompt pojawia się napis ‘Password: ‘
getuser()
Zwraca ‘Login name’ użytkownika. Dostępne na: Unix, Windows
Przykład:
>>> import getpass
>>> getpass.getuser()
’soltys’
Tylko dwie funkcje
Filed under: Bibloteki (Python), Python | Bez komentarzy
capitalize(word)
Zwraca word z tylko pierwszym znakiem “podniesionym”(kapitalik)
count(s,sub[,start[,end]])
Liczy ilość wystąpień słowa (sub) w stringu (s). Start i End oznaczają początek i koniec wyszukiwania. Oba są domyślnie ustawione na całość.
Przykład:
>>> s = “Sowa siedzi na drzewie i pierdzi w stolek”
>>> string.count(s,”z”
3
lower(s)
Zwraca ’s’ ale duże litery są zmienione na małe
swapcase(s)
Zwraca ’s’ ale małe litery są zmienione na duże [...]
Filed under: Bibloteki (Python), Python | Bez komentarzy
ascii_letters
To połączenie ascii_lowercase oraz ascii_uppercase które są poniżej opisane. acii_letters jest nie zmienne, nie zależy od ustawień locale.setlocale()
ascii_lowercase
To znaki ‘abcdefghijklmnopqrstuvwxyz’. Są nie zmienne, nie zależą od ustawień locale.setlocale()
ascii_uppercase
To znaki ‘ABCDEFGHIJKLMNOPQRSTUVWXYZ’ Są nie zmienne, nie zależą od ustawień locale.setlocale()
digits
To znaki ‘0123456789′
hexdigits
To znaki ‘0123456789abcdefABCDEF’
letters
To połaczenie lowercase oraz uppercase, które są poniżej opisane. letters [...]
Filed under: Bibloteki (Python), Python | Bez komentarzy
argv
Argumenty wykonywane przy uruchamianiu skryptu.
Przykład:
python myscript.py 5
Wytłuszczonym drukiem zaznaczono argument.
argv[0] jest nazwą skryptu w powyższym przykładzie myscript.py (w zależności czy używamy całej ścieżki dostępu czy nie). Jeżeli komenda zostanie wykonana przy użyciu flagi -c to argv[0] zwróci właśnie tą wartość
Przykład:
python -c “import sys;print sys.argv[0]“
Wytłuszczonym drukiem zaznaczono wyświetlaną wartość.
byteorder
Wskaźnik początkowego porządku. Nowość w wersji [...]
Filed under: Bibloteki (Python), Python | Bez komentarzy