Skip to the content.

Total Downloads PyPI Version GitHub stars GitHub forks GitHub issues GitHub license GitHub contributors pyquotegen

pyquotegen - Simple Quote Generator Python Package โœจ

pyquotegen is a Python package that allows you to generate random quotes or quotes from specific categories. It provides a simple and straightforward way to incorporate quotes into your Python applications. ๐Ÿ“š

Installation โš™๏ธ

You can install pyquotegen using pip:

pip install pyquotegen

Usage ๐Ÿš€

Hereโ€™s an example of how to use pyquotegen:

import pyquotegen

# Get a random quote
quote = pyquotegen.get_quote()
print(quote)

# Get a quote by specific category
quote_by_category = pyquotegen.get_quote("inspirational")
print(quote_by_category)

The pyquotegen package provides the get_quote() function, which returns a random quote. You can optionally specify a category to get a quote from that specific category. If no category is provided, a quote from any category will be returned. ๐Ÿ”

Functions ๐Ÿ“

get_quote(category: Optional[str] = None) -> str

This function returns a random quote. If a category is specified, it returns a random quote from that category. If no category is provided, a quote from any category will be returned. ๐ŸŽ‰

Parameters ๐Ÿ“‹

Returns ๐Ÿ“ค

A string containing the quote. ๐Ÿ’ฌ

Categories ๐Ÿ—‚๏ธ

pyquotegen provides quotes in the following categories:

You can pass any of these categories as an argument to the get_quote() function to get a quote from that specific category. If you donโ€™t specify a category, a random quote from any category will be returned. ๐ŸŽฏ

Features :rocket:

Contributing ๐Ÿค

We welcome contributions to pyquotegen! If you encounter any issues or have suggestions for improvement, please feel free to open an issue or submit a pull request on the GitHub repository. ๐Ÿ™Œ

To contribute to pyquotegen, follow these steps:

  1. Fork the repository on GitHub.
  2. Create a new branch with a descriptive name for your feature or bug fix.
  3. Make the necessary changes and ensure that the tests pass.
  4. Submit a pull request to the main branch of the original repository. ๐Ÿ› ๏ธ

We appreciate your contributions, whether itโ€™s bug fixes, feature enhancements, or documentation improvements. ๐Ÿ‘

License ๐Ÿ“œ

This package is distributed under the MIT License. See the LICENSE file for more information. ๐Ÿ“„

Acknowledgements ๐Ÿ™

The quotes used in pyquotegen are sourced from various public domain collections and online resources. We acknowledge and appreciate the authors and contributors of these quotes. ๐ŸŒŸ

If you have any questions or need further assistance, please donโ€™t hesitate to reach out. ๐Ÿ’ก