質問タイトルとの混乱についてお詫び申し上げます。私には初めてのコンポーネントで複雑な状況になっているので、簡単に説明する方法がわかりません。python-webkit WebViewでzipアーカイブ内の大きなファイルにアクセスし、抽出せずに
私はいくつかのxmlデータと画像をアーカイブに保存していますが(この場合はzipですが、簡単にtarやtar.gzになる可能性があります)、python、gtk、webkitを使用して、Webkit.WebView他のデータのいくつかと一緒に。 xmlはファイルを抽出せずにアクセスする子供の遊びですが、画像も別の問題です。
WebViewに配置する前にhddにイメージを抽出しないでください。画像データのbase64エンコードを行うと、特にイメージが数十MBに達する可能性があるため、気になります。
基本的に私は、コンテナファイル内に格納されたファイルへのURIを構築する方法を探しています。
数日前にIRCで尋ねられ、仮想ファイルシステムに向けられました。私が行った検索では、zipファイルからvfsを作成するための参照がいくつか見つかりましたが、仮想ファイルシステムそのものに関するドキュメンテーションの方法や例はありません(gnomeVFS、gvfs、gio)。しかし、間違った場所。
ありがとうございますが、base64エンコードは私が避けようとしていたものです。 –