Skip to main content

A Python package for modeling companies across various sectors.

Project description

Company Package

The Company Package is a Python package designed to model companies across different sectors.

Features

  • Base Company class with core attributes and methods, including stock price retrieval.
  • Sector-specific subclasses:
    • InfoTechCompany: For companies focused on information technology.
    • FinTechCompany: For companies in the financial technology sector.
    • MedicalCompany: With additional methods to track drug approval attempts.
  • Integrated with yfinance for real-time stock information.

Installation

Ensure you have Python 3.6 or higher. You can install the package and its dependencies from source with:

pip install -e .

or from PyPi with:

pip install company_package

Usage

Here's a quick example of how to use the package:

import company as cp

my_company = cp.Company(name="Nvidia", ticker="NVDA")
my_company.display_info()

Documentation

Visit our documentation page.

Contributing

Contributions are welcome! Fork our repository and submit a pull request.

License

This project is licensed under the MIT License - see the LICENSE file for details.

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

company_package-0.0.1.post2.tar.gz (11.8 kB view details)

Uploaded Source

Built Distribution

company_package-0.0.1.post2-py3-none-any.whl (13.9 kB view details)

Uploaded Python 3

File details

Details for the file company_package-0.0.1.post2.tar.gz.

File metadata

  • Download URL: company_package-0.0.1.post2.tar.gz
  • Upload date:
  • Size: 11.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.13

File hashes

Hashes for company_package-0.0.1.post2.tar.gz
Algorithm Hash digest
SHA256 0e8d789e7604d282c22e53e862cff49a253a2aac110e9edfc0e79a553aabade0
MD5 6fc293891252dbbd4264c1daf9a67285
BLAKE2b-256 a1eafb2ca76630129a336e6b681c2077aa9eb77be77c66e98ee8d70fc989b41f

See more details on using hashes here.

File details

Details for the file company_package-0.0.1.post2-py3-none-any.whl.

File metadata

File hashes

Hashes for company_package-0.0.1.post2-py3-none-any.whl
Algorithm Hash digest
SHA256 4c780402f730c59a9a98425c58cefcbfb6b4a75b697ecb378b4433b18954899d
MD5 ff7f5c259929abef474a86270126034d
BLAKE2b-256 45723c6c502124d4d2c4aa94f4c3b40dd78d9d15658f0fc3a25479b3fefcb593

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