Skip to main content

This a basic project for learning how to make PIP(PyPI) package

Project description

PyPI - Python Version PyPI - Status PyPI PyPI - License

helloworldpy

This is a basic project for learning how to make the PIP(PyPI) package

To install the package!

On Windows:

$ pip install helloworldpy

On macOS and Linux:

$ sudo pip3 install helloworldpy

Changelog

Check the changelog here.

Example:

$ helloworldpy -h                                                         
usage: helloworldpy [-h] [-V] [-n [NAME [NAME ...]]] [-ip] [-g]

optional arguments:
  -h, --help            show this help message and exit
  -V, --version         show program version
  -n [NAME [NAME ...]], --name [NAME [NAME ...]]
                        output Hello Name! or Hello World!
  -ip, --checkip        This will check public IP address of system
  -g, --playgame        You can play Bulls and Cows game

Usage

helloworldpy --name (with out arguments)

$ helloworldpy --name
  Hello World!

helloworldpy --name (with arguments)

$ helloworldpy --name py
  Hello Py!

You Can Play Bulls and Cows Game

$ helloworldpy --playgame
  Hello World Py!

        ##############--->>> Rules: <<---################
        #   Note:                                       #
        #       Bulls = correct code, correct position. #
        #       Cows = correct code, wrong position.    #
        #################################################

how many digits number you need? 2
enter a number you guess: 12
Cow : 0,Bull : 0
enter a number you guess: 34
Cow : 0,Bull : 1
enter a number you guess: 56
Cow : 0,Bull : 0
enter a number you guess: 89
Cow : 0,Bull : 1
enter a number you guess: 94
Cow : 1,Bull : 0
enter a number you guess: 93
Cow : 2,Bull : 0
enter a number you guess: 39
Cow : 0,Bull : 2

                    |-------------------------------|
                                YOU WON!
                      * Answer is "39"
                      * Number of attempts are 7
                    |-------------------------------|

Cheat codes were added

Hello World Py!

        ##############--->>> Rules: <<---################
        #   Note:                                       #
        #       Bulls = correct code, correct position. #
        #       Cows = correct code, wrong position.    #
        #################################################

how many digits number you need? 3
enter a number you guess: 124
Cow : 1,Bull : 0
enter a number you guess: 412
Cow : 1,Bull : 0
enter a number you guess: 421
Cow : 1,Bull : 0
enter a number you guess: 456
Cow : 0,Bull : 0
enter a number you guess: 132
Cow : 2,Bull : 0
enter a number you guess: 213
Cow : 0,Bull : 2
enter a number you guess: answer

        >>>>>
           Do you really want to give up?
                Don't Give Up!!
                I know you Can do it!
                                           <<<<<<

y/n : y

                    |---------------------------------------|
                                    YOU LOST!
                        * Answer is "203"
                        * Number of attempts are 7
                        * Because you used cheat code!!
                    |---------------------------------------|

To Check System public IP Address

$ helloworldpy --checkip
  Hello World Py!
  Public IP Address: 1▨0.2▨▨.0▨▨.▨3▨

License

MIT License

Copyright (c) 2020 Saketh Chandra

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

helloworldpy-1.1.0.tar.gz (8.3 kB view hashes)

Uploaded Source

Built Distribution

helloworldpy-1.1.0-py3-none-any.whl (5.3 kB view hashes)

Uploaded Python 3

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