Skip to main content

Python package for merging Excel and CSV files

Project description

data_merge

data_merge is a Python package designed for effortlessly merging multiple Excel (.xlsx) or CSV files into a single consolidated file. Whether you need to combine financial reports, datasets, or logs, data_merge simplifies the process with minimal setup.

Features

  • Merge multiple Excel files in a folder into a single file.
  • Merge multiple CSV files in a folder into a single file.
  • Automatically handles indexing and preserves data integrity.

Usage Example

from data_merge.file_merger import FileMerger

# Define folder path and output path
folder_path = "path/to/your/files"
output_path = "path/to/save/merged_file.xlsx"

# Merge Excel files
merger = FileMerger(folder_path, output_path)
merger.merge_excel_files()

# Merge CSV files
merger.merge_csv_files()

Installation

pip install data_merge

Requirements

  • Python 3.x
  • Pandas

Author

Developed by Ojo Ilesanmi. Reach out at ojoilesanmi89@gmail.com.

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

data_merge-0.1.2.tar.gz (3.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

data_merge-0.1.2-py3-none-any.whl (3.1 kB view details)

Uploaded Python 3

File details

Details for the file data_merge-0.1.2.tar.gz.

File metadata

  • Download URL: data_merge-0.1.2.tar.gz
  • Upload date:
  • Size: 3.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.6

File hashes

Hashes for data_merge-0.1.2.tar.gz
Algorithm Hash digest
SHA256 166bc74ca9fa3e039a2b1121ed026a117e0f081d650975a789f5dc02b095e382
MD5 757830349395ef9c5544a94fe268dd8b
BLAKE2b-256 065e7163f6a5feaabb5bb7389f1b3b1326a7489344bd83b86b374b017370348a

See more details on using hashes here.

File details

Details for the file data_merge-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: data_merge-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 3.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.6

File hashes

Hashes for data_merge-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 d3f07af5d8ea9b09850625fd0baa834cd7fd5656c0b932b9a5dfcebdae626ce0
MD5 000746a94e0563e0d7206de5d3622863
BLAKE2b-256 3d54c633ca2d97b4bea5477547da70244e4812aaaa2f2a6e70e37128ead04875

See more details on using hashes here.

Supported by

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