Python 3에서 GIO 사용


8

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

sudo apt-get install python3-gobject

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

import gio

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

답변:


10

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

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


-2

이름이 '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


이 대답은 단순히 잘못되었습니다. 올바른 가져 오기는 @Jacob의 답변을 참조하십시오.
Bobble
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.