Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

Expose `blosc2_schunk_append_file` to Python API [Feature request]

Ouverte
#445 2 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Les mainteneurs répondent en général sous 2 jours

Personne n'a encore pris cette issue.

Évaluation

Difficulté
4/5
Temps estimé
3-5 jours
Accessibilité débutants
35/100
Type d'issue
Fonctionnalité
Clarté
Plutôt claire
Activité
À l'abandon
Stack technique
c, python
Domaine
api, data

Piste de recherche

Commencez par l’API Python autour de blosc2.save et de la prise en charge existante du chargement basé sur des offsets, puis comparez la manière dont la fonction C blosc2_schunk_append_file est exposée. L’issue laisse ouverte la question de l’ajout d’une API directe ou d’un save mode ; le travail est considéré comme terminé lorsqu’il existe une voie d’append prise en charge, avec une couverture pour l’écriture de plusieurs arrays dans un fichier.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

Hey and thanks in advance for the support!

I use blosc2 to write multiple small arrays into files, and I want to reduce the number of files.
I saw there is a C function that appends an SChunk to a file, blosc2_schunk_append_file, but couldn't find a way to call it from the Python API. Will it be possible to expose such function? or support it as a mode in blosc2.save?
We already have the option to load arrays from files with offset, so an option to append seems logical to me.

Thanks again ❤️

Langage dominant
Python
Étoiles
211
Forks
63
Merge moyen
2 j 1 h
PR mergées (30 j)
9

Préparer son environnement

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de Blosc/python-blosc2

Toutes les issues de Blosc/python-blosc2

Issues similaires

Plus d'issues Python

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.