2012-05-12 5 views
4

파이썬 기반 윈도우 위젯을 파이썬 3.2.2 이상을 사용하여 작성할 수 있는지 알아 내려고합니다. 위의 프로젝트는 완전히 혼란 스럽습니다. 그들 중 누구도 내가 원하는 것을 지원합니까? (예는 윈도우와 파이썬 3.2.2 이상?GTK, GTK +, GTK + 3, PyGobject 등에서 완전히 혼동 됨

나는이 대답 (https://askubuntu.com/questions/97023/why-cant-i-import-pygtk-with-python-3-2-from-pydev) 건너 않았지만, 그것은 단지 비 윈도우 플랫폼에서만 동작처럼 보이는 사용할 수 있습니다.

을 위이 아닌 경우 python-projects는 Windows와 python 3.2.2에서 작동합니다. python 3.2.2 이상의 Windows 용 rainmeter와 유사한 데스크탑 위젯을 만들 수있는 더 쉬운 방법은 무엇입니까?

+0

"windows desktop widgets"라고 할 때, 사이드 바에 나타나는 것들을 의미합니까? 나는 GTK를 사용하여 그것들을 전혀 할 수 없다고 확신한다. – sepp2k

+0

필수는 아닙니다. 사실, 나는 윈도우 사이드 바를 전혀 사용하지 않을 생각이다. 난 단지 (CPU, RAM, 데이터 등) 데이터를 표시하는 Windows 바탕 화면에 앉아 사용자 정의 찾고, 부분적으로 투명한 UI를 만들 수 있기를 원합니다. 다음과 같은 내용이 예제 일뿐입니다. http://3.bp.blogspot.com/_ZQvPgJCHQr0/TGq_28bzMmI/AAAAAAAAAJk/Q1UM_K1DZTE/s1600/My+theme+2.jpg – Kryptos

+0

희망에 따라 이전 답변을 내 댓글에 포함 시키십시오. 다른 사람들이 더 관련있는 제안을 할 수 있습니다 : Python 3.X가 필요합니까? wxPython은 [투명한 프레임을 만들 수 있습니다.] (http://wiki.wxpython.org/Transparent%20Frames), 파이썬 2.x 만 지원합니다 – gauden

답변

1

Gtk는 GIMP toolkit입니다. PyGTK는 Python과 GTK 사이의 레거시 바인딩이며, PyGObject는 선호하는 바인딩입니다. 그 길로 내려 가라.

여기에 파이썬 개발을위한 다양한 GUI 옵션 중 nice short overview이 있습니다. 이러한 용어를 간략하게 설명하면 개요를 알 수 있습니다. 그리고 gauden이 의견에서 제안한 것처럼 wxPython은 교차 플랫폼 응용 프로그램을위한 매우 일반적인 길입니다.

요즘에는 Kivy도 고려해야합니다. 프로그래밍이 재미 있고, "크로스 플랫폼"비트를 모바일 장치로 확장 할 수있는 옵션도 제공됩니다. 그것은 투명도를 지원합니다 (or opacity in Kivy terms)

+0

@hbdgaf 김프 개발자들은 자신의 위젯 툴킷을 디자인하여 김프 툴킷이라고 불렀습니다. 그 이후로 두 프로젝트 모두 크게 성장했으며 GIMP 툴킷은 이제 김프보다 훨씬 더 많은 것을 지원하는 GTK +입니다. 위의 대답에 대한 링크를 추가하겠습니다. – FvD