Видео ролики бесплатно онлайн

Смотреть анал видео

Официальный сайт jetune 24/7/365

Смотреть видео бесплатно

Похожие на unreturnedPPA Extractor
evgenyl 11.08.2010 15:25

PythonОтслеживание РПО

Покупаю часто за бугром разные безделушки и как-то сложно стало за всеми ими следить, вот и родилось сие чудо.
Возможно кому-то пригодится програмка, а кому-то пример кода :)
Полностью.
+ 6 -
29
evgenyl 13.08.2009 11:40

PythonGoogle переводчик

Захотелось поддержать блог о питоне, накидал простой пример переводчика используя сервис google translate.



Все очень просто, в трее висит иконка, по нажатию на нее появляется окно, пишем в нем текст на английском, enter и в нем же видим перевод на русском языке.



Жмем еще раз по иконке окно исчезает, правая кнопка по иконке выход.



Это всего лиш пример того что можно делать на питоне.



Исходный код

Полностью.
+ 22 -
21
nvbn 18.08.2009 18:25

Есть вопрос!Gnome applet на python и ориентация в пространстве

Потребовалось написать апплет для гнома, который парсит страничку провайдера. Воспользовавшись инструкцией с хабра я его сделал, но текст располагается не посередине, а сверху. Помогите сделать его по центру. Времени вникать в pygtk нету, поэтому и спрашиваю.

/home/nvbn/weather/main.py:
  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
#!/usr/bin/env python
 
# coding=utf-8
 
import sys, os, gtk, gtk.gdk, pygtk, gnomeapplet, gnome
 
 
 
pygtk.require('2.0')
 
 
 
class MyApplet (gnomeapplet.Applet):
 
 
 
    def __init__ (self, applet, iid):
 
 
 
        self.applet = applet
 
        self.applet.set_name('MyApplet')
 
        self.hbox = gtk.HBox()
 
        self.applet.add(self.hbox)
 
        self.event = gtk.EventBox()
 
        self.hbox.add(self.event)
 
        self.info = gtk.Label()
 
  self.event.add(self.info) # Чтобы объект мог реагировать на различные события, его нужно поместить в Event Box
 
        self.event.set_tooltip_text('Погода в центре Иркутска')
 
        self.__init_popupmenu()
 
        self.applet.connect('destroy', self.callback_destroy)
 
        self.applet.show_all() # Показываем все это на панели
 
        self.info.set_text(self.get_info())
 
 
 
    def __init_popupmenu (self):
 
 
 
        self.applet.setup_menu('''
 
            <popup name='button3'>
 
                <menuitem name='About Item' verb='About' stockid='gtk-about'/>
 
            &lt;/popup&gt;&#39;&#39;&#39;, <
 
                          (&#39;About&#39;, self.callback_about)
 
                         >, None)
 
 
 
    def get_info (self):
 
  return os.popen(&#34;echo `wget -qO - http://domseti.ru/termometr.php|iconv -f Windows-1251 -t UTF-8 -|grep Иркутcк\ Центр|awk &#39;{ print $5 }&#39;|sed &#39;s/&lt;b&gt;//g&#39;` °C&#34;).read() 
 
 
 
    def callback_about (self, event, data=None):
 
        &#39;&#39;&#39;Показываем стандартное окошко среды GNOME&#39;&#39;&#39;
 
        os.system(&#39;gnome-about&#39;)
 
 
 
    def callback_destroy (self, applet):
 
        &#39;&#39;&#39;Уничтожаем объект&#39;&#39;&#39;
 
        del self.applet
 
def applet_factory (applet, iid):
 
 
 
    MyApplet(applet, iid)
 
    return True
 
 
 
def main (args):
 
 
 
 
 
        gnomeapplet.bonobo_factory(&#39;OAFIID:GNOME_MyApplet_Factory&#39;,
 
                                   MyApplet.__gtype__,
 
                                   &#39;My Applet&#39;,
 
                                   &#39;1.0&#39;,
 
                                   applet_factory)
 
 
 
 
 
 
 
if __name__ == &#39;__main__&#39;:
 
    main(sys.argv)


/usr/lib/bonobo/servers/gnomeMyAppletFactory.server:
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
&lt;oaf_info&gt;
 
    &lt;oaf_server iid=&#39;OAFIID:GNOME_MyApplet_Factory&#39; type=&#39;exe&#39; location=&#39;/home/nvbn/weather/main.py&#39;&gt;
 
        &lt;oaf_attribute name=&#39;repo_ids&#39; type=&#39;stringv&#39;&gt;
 
            &lt;item value=&#39;IDL:Bonobo/GenericFactory:1.0&#39; /&gt;
 
            &lt;item value=&#39;IDL:Bonobo/Unknown:1.0&#39; /&gt;
 
        &lt;/oaf_attribute&gt;
 
        &lt;oaf_attribute name=&#39;name&#39; type=&#39;string&#39; value=&#39;My Applet&#39; /&gt;
 
        &lt;oaf_attribute name=&#39;description&#39; type=&#39;string&#39; value=&#39;Show your karma and ratio&#39; /&gt; 
 
    &lt;/oaf_server&gt;
 
 
 
    &lt;oaf_server iid=&#39;OAFIID:GNOME_MyApplet&#39; type=&#39;factory&#39; location=&#39;OAFIID:GNOME_MyApplet_Factory&#39;&gt;
 
        &lt;oaf_attribute name=&#39;repo_ids&#39; type=&#39;stringv&#39;&gt;
 
            &lt;item value=&#39;IDL:GNOME/Vertigo/PanelAppletShell:1.0&#39; /&gt;
 
            &lt;item value=&#39;IDL:Bonobo/Control:1.0&#39; /&gt;
 
            &lt;item value=&#39;IDL:Bonobo/Unknown:1.0&#39; /&gt;
 
        &lt;/oaf_attribute&gt;
 
        &lt;oaf_attribute name=&#39;name&#39; type=&#39;string&#39; value=&#39;altanet weather applet&#39; /&gt;
 
        &lt;oaf_attribute name=&#39;description&#39; type=&#39;string&#39; value=&#39;Show weather&#39; /&gt;
 
        &lt;oaf_attribute name=&#39;panel:category&#39; type=&#39;string&#39; value=&#39;Utility&#39; /&gt;
 
        &lt;oaf_attribute name=&#39;panel:icon&#39; type=&#39;string&#39; value=&#39;weather-storm&#39; /&gt;
 
    &lt;/oaf_server&gt;
 
    &lt;/oaf_info&gt;


Вставка на bash используется, так как была написана за долго до этого.
Полностью.
+ 0 -
6
nvbn 12.06.2010 19:14

Python[Решено]pygtk и многопоточность

Решил написать штуку для deadbeef в indicator applet, всё работает, но автоматически не меняется пункт с названием песни.
Полностью.
+ 1 -
2
aspire89 18.01.2010 18:28

PythonОпределение оператора мобильной связи по номеру.

После перехода на Linux начал изучать Python.Так как до этого больше года писал для Windows Mobile, то сложностей не возникает и начал переписывать существующие проекты на питоне.
Первое, что переписал - это определение оператора мобильной связи по номеру.
Полностью.
+ 7 -
19
RANUX 17.06.2010 16:20

Я рекомендуюПодбор ссылок на статьи и учебники по языку Python на русском!

Хочу поделиться ссылками по программированию на Python.
И так, вот список ссылок:

Учебники
Учебник "Освой Python за 24 часа"

Учебник Python 2.6

Погружение в Python (перевод не полный)

Язык программирования Python (автор Сузи)

Библиотека Python (нужна регистрация на rutracker-е)

Статьи
Набор статей из LinuxFormat

Учебник по языку программирования Python (хабраиндекс) спасибо Midler

Статьи о Matplotlib, Pylab и numpy

Каталог тематических сайтов о python на русском

Программирование интерфейса
Программирование интерфейса на базе TK

WxPython in Action (перевод не полный) спасибо alvelin


Вот собственно всё что есть. :)
Буду рад, если кто-нибудь поделиться ещё ссылками на русскоязычные ресурсы по Python-у.

P.S. Предлагаю присоединиться к переводу одной из лучших книг о Python How to Think Like a Computer Scientist. Learning with Python 2nd Edition ( Оригинал на английском )
+ 25 -
1
kstep 12.12.2010 19:22

Мой OpenSource проектDbuscron — шедулер dbus-событий для N900

После некоторых доработок решил отдать на откуп сообществу свой cron-подобный шедулер DBUS-событий. Писал я его для своей N900, так что deb-пакет расчитан именно на Maemo 5, но использовать саму программу можно в любом Linux-е с DBUS-ом. Писано на питоне.

Upd: на данный момент допилил до версии 1.3 (скачать пакет для Маемо) и запостил анонс на talk.maemo.org. За обновлениями и новостями следите в моём уютненьком. Всем спасибо за советы и поддержку!

Полностью.
+ 13 -
22
simakazi 02.03.2011 17:01

PythonПишем первый плазмоид на Python.

В этом посте я постараюсь максимально доступно описать весь процесс создания простого плазмоида на Python.
Я постараюсь показать, что написание своих виджетов - это просто, быстро и полезно!
Для понимания сути происходящего неплохо бы предварительно познать сам Python, поставить KDE ;-), PyKDE, PyQt и поддержку питоновского скриптового движка для плазмы (пакет plasma-scriptengine-python в deb-based дистрибутивах).
Наш первый плазмоид будет выполнять простую функцию: показывать карму пользователя welinux.ru, имя которого было введено в соответствующее поле.
Полностью.
+ 17 -
14
jungo 13.07.2011 01:27

Есть вопрос!Методы классов в Python

Здравствуйте.
Есть некий набор классов - моделей таблиц (sqlalchemy).
Для примера, возьмем классы User и Post. У них есть методы User.set_posts(), и Post.set_tags(), к примеру. Эти методы абсолютно идентичны в части логики кода, но с тем различием, что внутри метода проверяется является ли переданный параметр строкой, либо объектом класса (Post и Tag, соответственно для User.set_posts() и Post.set_tags()). Таким образом единственное различие - это проверка типа:

1
if type(x) is <нужный тип>: ...



В общем, не могу понять, как бы покрасивее отрефакторить этот код так, что бы нужный код был реализован только 1 раз, а не в каждом отдельном классе с незначительным изменением.

По идее, можно реализовать отдельную функцию в модуле, которая принимает дополнительный параметр типа, и в каждом классе определить нужные функции как:
1
2
def set_posts(x):
f(x, Post)


Но по-моему, это выглядит ужасно и вообще костыль. Хочется более правильного, more pythonic, решения.
Спасибо.
+ 0 -
3
Restless 05.02.2010 22:50

PythonGoogle переводчик (Qt)

Недавно откопал на welinux пост про клиент к гугловскому переводчику . Но он на ГТК! Поэтому решил написать свой, с блэкджеком и девушками, на qt. Для пользователей kde есть плазмоид translatoid, но лично мне его использовать не совсем удобно. Это обусловило появление данного переводчика.
Полностью.
+ 8 -
18
1 2 3 4 5 6 7 8 9

Смотреть онлайн бесплатно

Онлайн видео бесплатно


Смотреть русское с разговорами видео

Online video HD

Видео скачать на телефон

Русские фильмы бесплатно

Full HD video online

Смотреть видео онлайн

Смотреть HD видео бесплатно

School смотреть онлайн