Посты с тегом python
05.12.2010 12:24

RANUXБиблиотека доступа к пользовательским API сайта ВКонтакте.

Не так давно, пару месяцев назад, появилась у меня идея сдирать получать информацию о друзьях с сайта ВКонтакте. Немного разобравшись с api начал искать подходящую либу на питоне. Как оказалось, к сожалению всё что я нашёл, это либы которые реализовывали серверный доступ и я решил написать на коленке свою либу PyVKApi:) Буду рад комментариям) и так поехали.
Полностью.
+ 8 -
19
kosmass_zt 17.11.2010 14:30

Tips & tricksАвтоматическая смена обоев в Openbox

Недавно решил опробовать Openbox. Пару часов гугления и правки конфигов - и на меня смотрит мой новый рабочий стол.
Отличная скорость работы, ничего лишнего. Казалось бы, что еще нужно для счастья?

Эврика! Если обоина держится на столе больше 15 минут - меня начинает одолевать невыносимая скука.
Исправить ситуацию мне помогла программа feh и начальные познания в python.

Приступим)
Полностью.
+ 4 -
20
false 30.10.2010 07:39

PythonНемного о python 2 && python3

Писал чат,возникла проблема - не могу передать строку на сервер,
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)

код
s.send(msg)

код

Tак питон 3 меня не понял)

Покурив форумы выяснилось,что дело в том,что в python3 , в отличии от второго, аргумент должен быть обязательно набором байтов, а не строкой.. т.е строка во втором считалась набором байтов,а в третьем теперь не считается (насколько я понял)
решается это все так -
msg = str.encode(self.plainTextEdit.toPlainText())
s.send(msg) #отправляем

и
d = data.decode('utf8') # получаем

Может кому будет полезно,т.к я например выкурил половину форумов инета, пока понял в чем проблема))
И если что - прошу сильно не бить,т.к я еще учусь)
+ 4 -
8
smenik 02.10.2010 23:31

Работа для специалистовТребуется python программист, Москва, от 50 до 80 т.р.

Динамично развивающаяся компания АйТи Девелопмент приглашает питон программистов для участия в разработки крупных онлайновых игровых проектов.
Полностью.
+ -2 -
23
f_evgeny 20.09.2010 13:45

PythonПишем расширение приложения для Django

Одна из сильных сторон Django, это наличие большого количества готовых приложений (applications) для него. С другой стороны, часто функциональность этих приложений или недостаточна, или немного не такая, как нам бы хотелось. Возникает неоходимость расширить приложение, добавив свою функциональность. Давайте попробуем это сделать.
Полностью.
+ 4 -
3
evgenyl 13.09.2010 11:33

PythonС днем программиста !

1
2
3
4
5
#!/usr/bin/python
import time
if __name__=='__main__':
    if time.localtime().tm_yday==0x100:
         print 'Happy Programmer`s day !!!'
Полностью.
+ 11 -
6
evgenyl 11.08.2010 15:25

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

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

PythonDjango CMS 2.1.0 Tutorial Rus

По django не так уж и много документации, по django-cms и того меньше. Ещё огорчает и то, что стабильная версия django-cms работает только с django версии 1.1.X.
Так как я люблю всё новое и свежее решил ставить всё самое последнее - django-cms-2.1.0.beta3, django-1.2.1, а питон, к слову, 2.6. Но, из-за отсутствия достаточной документации процесс запуска проекта с django-cms оказался не самым приятным, хотя на самом деле — всё элементарно.
В основе заметки Django CMS Tutorial, распространяемый вместе с последней версией django.
Полностью.
+ 3 -
26
pomkalk 17.07.2010 21:37

PythonМожет кому пригодится!

Может этот скрипт(программка) кому ни будь пригодиться, не судите строго за пост, пишу первый раз...и за python знаком с ним третий день...

Это сделано для автоматизации некоторых действий в консоли!

+ (для новичков) не испортят случайно bashrc
+ Быстрое копирование файлов
Полностью.
+ 5 -
48
15.07.2010 10:53

RANUXУправление мышкой в linux с помощью Python и libX11

Совсем недавно встала задача управления мышкой, те надо было пододвинуть курсор мыши в самый край экрана, чтобы его небыло видно. Итак, для запуска скрипта надо установить libX11-dev, так что качаем sudo apt-get install libX11-dev и запускаем скрипт user@localhost:->./move_cursor.py

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
#!/usr/bin/python
# move_cursor.py
 
from ctypes import cdll
 
def move_mouse(x,y):
  dll = cdll.LoadLibrary('libX11.so')
  d = dll.XOpenDisplay(None)
  root = dll.XDefaultRootWindow(d)
  dll.XWarpPointer(d,None,root,0,0,0,0,x,y)
  dll.XCloseDisplay(d)
 
move_mouse(2000, 100)
Полностью.
+ 7 -
2
1 2 3 4 5 6 7 8 9 10