Skip to content

Scan zipped files #9601

Open
Open
@gab23r

Description

Problem description

I wish I could use polars to scan zipped csv (and more ?) files.

This exemple works with read_csv but fails with scan_csv

import os
import shutil


df = pd.DataFrame({'col': [126.3263, 45.23874]})

# create zip
os.mkdir('tmp')
df.to_csv('./tmp/tmp.csv')
shutil.make_archive('myzip', 'zip', 'tmp')

# try to read zipped_file
with zipfile.ZipFile('myzip.zip') as zipFile:
    df = pl.scan_csv(zipFile.read('tmp.csv'))

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or an improvement of an existing feature

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions