Python 3에서 GIO 사용 있습니까? (GVFS와 인터페이스하고

gioPython 3.2 용 모듈에 어떻게 액세스 할 수 있습니까? (GVFS와 인터페이스하고 싶습니다.)

sudo apt-get install python3-gobject

그러나 이것은 내가 할 수없는

import gio

파이썬 2.7에서와 같이. Python 3에서 GIO 모듈이 GObject와 함께 제공되지 않습니까? 어떻게 액세스합니까?



답변

gio은 PyGTK 모듈이며 PyGTK 자체는 사용되지 않으므로 Python 3에서는 사용할 수 없습니다. Python 3에서 GTK + 응용 프로그램을 만들려면 PyGObject를 대체해야 합니다 . Gio의 경우 다음과 같이 가져옵니다.

$ python3
Python 3.2.2 (default, Sep  5 2011, 21:17:14)
[GCC 4.6.1] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> from gi.repository import Gio

이러한 문서는 여기 에서 찾을 수 있습니다 . 행운을 빌어 요!


답변

이름이 ‘gi’로 바뀌 었습니다.

$ python3
Python 3.2.2 (default, Sep  5 2011, 22:09:30)
[GCC 4.6.1] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import gi
>>>

python3-gobject 패키지의 파일 목록을 참조하십시오. http://packages.ubuntu.com/oneiric/i386/python3-gobject/filelist