Skip to main content

topsis

Project description

This is a package for TOPSIS created by me. References are given in the code if want to understand it Run the program through command line as: Usages: python <program.py> <InputDataFile> <Weights> <Impacts> <ResultFileName> Example: python 101556.py 101556-data.csv “1,1,1,2” “+,+,-,+” 101556-result.csv Program contains the following checkers: • Correct number of parameters (inputFileName, Weights, Impacts, resultFileName). • Show the appropriate message for wrong inputs. • Handling of “File not Found” exception • Input file must contain three or more columns. • From 2nd to last columns must contain numeric values only (Handling of non-numeric values) • Number of weights, number of impacts and number of columns (from 2nd to last columns) must be same. • Impacts must be either +ve or -ve. • Impacts and weights must be separated by ‘,’ (comma).

Change Log

0.0.1 (22/01/2023)

  • First Release

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

Topsis-Sukhmanjit-102003484-0.0.1.tar.gz (5.2 kB view details)

Uploaded Source

File details

Details for the file Topsis-Sukhmanjit-102003484-0.0.1.tar.gz.

File metadata

File hashes

Hashes for Topsis-Sukhmanjit-102003484-0.0.1.tar.gz
Algorithm Hash digest
SHA256 30ffa30309059e71f1e3c09a1fa8546d092b2c9a6b329162717f9f7bf8c80d3b
MD5 9b4827e1e5d1c635b12d7e0a4a671c79
BLAKE2b-256 2f31324b6e95c7a1be1c6060f9f71ed4839c5ec12a12f4a47cb2f227dd23b670

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