Skip to content

ashgazer/file_processor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Product Feed

The following project uses ProductFeed class to download and merge three different streams of the product feed. The ProductFeed it self inherits from the base clase UtilTools. A Generic Class that can download CSV, XML or Json in gz or zip formats.

Getting Started

Prerequisites

The following python libraries are required.

  • Requests
  • Pytest
pip install requirements.pip

Product Feed

Instantiate the object using the ProductsFeeds() object. Then use the run method to start the process to create the product feed the result is a csv.

data = ProductFeeds()
data.run()

Running the tests

You are able to run tests using the command below.

pytest -v test_main

Built With

Python 3

Authors

  • Ashik Pirmohamed

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages