2011-01-13 9 views

答えて

2

GNOMEドキュメンテーションが多少ありません最新であることが知られています。コミュニティ、人力、時間、労力などの言葉を無限に伝えるかもしれません。

事実はあなたが

>>> import gio 
>>> help(gio.Socket) 

を行うときにクラスがある(その他過ぎる)ことがわかりますということです。それはその説明を欠いているだけの文書です。

この場合、最良の選択は、Pythonのインラインドキュメントシステムに依存することです。

+0

また、Pythonバインディングドキュメントよりも常に最新のCドキュメントに依存することもできます。 – detly

+0

@detly:私はCのドキュメントを使用し、対応するPython命名法を推論し、疑わしいときにバインディングソースを読むことに踏み出しました。ここでは、SWIGや将来自動生成されるラッパーのようなグロテスクなものに切り替えることを望んでいません。 –

1

GioはGVFSのAPIです。 Ubuntuシステム上

Pythonバインディングは、次のようにインストールすることができます。

sudo apt-get install python-gobject 

すると、ちょうど

>>> import gio 
>>> 
+1

質問には本当に答えません。 –

+0

それはありますか? PyGTKバインディングバンドルの一部であるpython gobjectバインディングをインストールすることができます(またはソースを入手することもできます)。まともな流通でこれを行うことができます。あなたがバニラの出血源を必要とする場合 - より多くの検索が必要です;-) – ulidtko

+0

これは私の質問ではありませんでした。私が与えたリンクを見て、ジレンマを見てください。 –