Skip to content

Process a CSV file, upload imgs to AWS, change the file to Shopify Product CSV

Notifications You must be signed in to change notification settings

zelalemMK/shopify_csv_python

Repository files navigation

Ecommerce Data Management Script

This repository contains a Python script designed to process and handle large CSV files of eCommerce product data. The primary function of the script is to reformat data to be compliant with Shopify's product data format.

Key Features

  • Data Processing: Efficient handling and manipulation of large CSV files using pandas.
  • Image Management: Downloads product images from specified URLs and securely uploads them to an Amazon S3 bucket.
  • File Segmentation: Splits large dataframes into smaller, manageable CSV files for enhanced data management.
  • Command-Line Interface: Allows users to specify input CSV files directly from the terminal.
  • Parallel Programming: Improves script performance by utilizing parallel computing concepts.
  • Data Integrity Checks: Verifies the output data for compliance with Shopify's product data format.

Usage

To run the script, use the following command in your terminal:

sh run10.sh /path/to/dir

About

Process a CSV file, upload imgs to AWS, change the file to Shopify Product CSV

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published