Приветствую всех жителей этого форума.Возникла такая проблема, начал изучать Объектно-ориентированное программирование.Перечитал уйму статей, но так не фига и не понял.Имеется не большой скрипт, который меняет обоину рабочего стола в случайном порядке.Может кто перепишет его с использованием ООП.Мож я так быстрей пойму чего к чему. Вот и сам скрипт:
import os, time, random
sm = 60
dirimg = "/foo/foo/foo"
files = os.listdir(dirimg)
images = filter(lambda x: x.endswith('.jpg'), files)
l = len(images)
while 1:
time.sleep(sm)
rang = random.randint(0,l)
imgr = images[rang]
print imgr
os.system("/usr/bin/feh --bg-scale /foo/foo/foo/imgr)