Python
Kimsufi Hunter
·120 words·1 min
Blog.dsinf.net
Python
Lekko zdnerwowany nietrafianiem na czas kiedy dostępny jest jakiś dedyk Kimsufi napisałem skrypt w Pythonie Kinsufi Hunter. Idea prosta - cyklicznie "parsuj" HTMLa i jeśli oferta jest dostępna wyślij maila. Całość chodzi sobie 24/7 na dowolnej masyznie (np. VPSie).
Duże liczby w Pythonie
·431 words·3 mins
Blog.dsinf.net
Python
Python jest językiem wyjątkowym. Jednym z reprezentantów tej wyjątkowości jest sposób przechowywania liczb.
Badanie “dokładności”, zakresu
Skrypt do zmiany domyślnego interpetera Pythona
·269 words·2 mins
Blog.dsinf.net
Bash
Linux
Python
Python w 2008 roku doczekał się kamienia milowego - wersji 3.0 (Py3K), która jest kompletnie wstecznie-niezgodna z 2.x. Obecnie w użyciu stabilnym jest 3.3. Warty przeczytania dokument znajduje się na oficjlalnej Wiki - http://wiki.python.org/moin/Python2orPython3. Najprościej wskazać różnicę w echo - w 2.7 była to niemal dyrektywa, teraz echo stał się funkcją - stąd:
echo "witaj świecie w Pythonie 2.7 - działam bez nawiasów"; echo("witaj świecie w Pythonie 3.0 - potrzebuję nawiasów"); Dwa lata temu deweloperzy Arch Linuxa postanowilicalowicie przejść na v3 (https://www.archlinux.org/news/python-is-now-python-3/). Skutkuje to pewnymi problemami z niekatualizowanymi skryptami. Ponieważ trzymane są obie binarki (python3.3 i python2.7) wszystko można ładnie zorganizować symlinkami.
Ręczne delegowanie maili – skrypt w Pythonie, v2
·605 words·3 mins
Blog.dsinf.net
Pop3
Python
Smtp
Są jeszcze na tym świecie systemy teleinformatyczne, w których ktoś systemu poczty nie oparł na Gmailu, czy na czymkolwiek co ma jakiekolwiek możliwości importowania maili. Są sytuacje, gdy konto, z którego chcemy odbierać pocztę to WP i musimy im zapłacić(!) za delegowanie maili. Trzeba działać szybko, ale i na ograniczonym polu (shell bez roota). Jedyne, co przychodzi na myśl (poza rzecz jasna słowami “nie da się”) to skrypt w Pyhtonie.