Skip to main content

Python like IO for gio

Project description

gio-pyio

Python like IO for gio.

Documentation Status

This library provides python like IO for Gio. It is intended to bridge the gap between Gtk apps using GFile for file handling and python libraries that expect files in the form of file objects.

Usage

See the example below:

file = Gio.File.new_for_path('/path/to/json/file.json')
with gio_pyio.open(file, 'rb') as file_like:
    data = json.load(file_like)
    print(data)

For advanced usage see the reference

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

gio_pyio-0.0.2.tar.gz (22.3 kB view details)

Uploaded Source

Built Distribution

gio_pyio-0.0.2-py3-none-any.whl (19.4 kB view details)

Uploaded Python 3

File details

Details for the file gio_pyio-0.0.2.tar.gz.

File metadata

  • Download URL: gio_pyio-0.0.2.tar.gz
  • Upload date:
  • Size: 22.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.4

File hashes

Hashes for gio_pyio-0.0.2.tar.gz
Algorithm Hash digest
SHA256 d11b145d264e0c0208f2272fcd0b6350d9a8cffb84bf235eccabb1fa22bdc55d
MD5 fc9faac94d23302b9bd0310b0ecde936
BLAKE2b-256 e874aec8d93d163d8c23e98213e2fbb64ce8f2bc81a2d88ee3e5e4b81643c8a9

See more details on using hashes here.

File details

Details for the file gio_pyio-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: gio_pyio-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 19.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.4

File hashes

Hashes for gio_pyio-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 e28296e8fd8ac1b357e72b2ca283e46c8de8b22bb8bcce74df69cc1817d841a2
MD5 c670a1456048eeef9379c732e1e4d4a9
BLAKE2b-256 446cb5133c45fedc0a415b57087641c73cbd6249fcb9c2ffa4c968e15fe7189f

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page