Skip to main content

Easily Structuring Data

Project description

# CSV and TXT Writer Library

This library provides functionality for writing data to CSV and TXT files.

## Functions

### write_to_csv(data, filename, labels=’None’)

This function takes two lists and adds them to a CSV file line by line.

If you choose to add labels, it will add data based on how many label rows there are.

  • data: Multidimensional list of data for each line.

  • labels: List of labels for each row (optional).

  • filename: Name of file.

### write_to_txt(data, filename, labels=’None’, char_separator=’None’)

This function takes two lists and adds them to a TXT file line by line.

If you choose to add labels, it will add data based on how many label rows there are.

If you choose to add a character separator instead of the default ,, it will add that character in between elements.

  • data: Multidimensional list of data for each line.

  • labels: List of labels for each row (optional).

  • filename: Name of file.

  • char_separator: Character separator (optional).

## Example Usage

from csvtxtwriter import write_to_csv, write_to_txt

# Example 1: Writing to a CSV file with labels labels = [‘Name’, ‘Age’, ‘City’] data = [[‘John’, 25, ‘New York’], [‘Jane’, 30, ‘Los Angeles’]] filename = ‘example.csv’ write_to_csv(data, filename, labels=labels)

# Example 2: Writing to a TXT file with labels and a custom separator labels = [‘Name’, ‘Age’, ‘City’] data = [[‘John’, 25, ‘New York’], [‘Jane’, 30, ‘Los Angeles’]] filename = ‘example.txt’ write_to_txt(data, filename, labels=labels, char_separator=’/’)

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

textscribe-0.0.4.tar.gz (3.6 kB view details)

Uploaded Source

File details

Details for the file textscribe-0.0.4.tar.gz.

File metadata

  • Download URL: textscribe-0.0.4.tar.gz
  • Upload date:
  • Size: 3.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.9

File hashes

Hashes for textscribe-0.0.4.tar.gz
Algorithm Hash digest
SHA256 f4820ae2c85b963d8185dcbab4f451fea694afa8ecb01820dca0805d8436fe62
MD5 244df2c12d881b1c4fb95d80813736d4
BLAKE2b-256 b4e5cfd7ed0b71cd90cdb9aef76e886e0ef1b72eda5952d67e6cecba1133b4cc

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