Skip to main content

It is documented package 'pkg_stack' which provides feature 'stack' functionality

Project description

stack_ops package

Author: Suyog K Sethia

I have created documented package 'pkg_stack' which provides feature 'stack' general functionality, with exception handling. I also threw in unittest, which is runnable after installing package, and it checks sanity of package 'pkg_stack'.

Install Package 'pkg_stack' via pip:

pip install pkg-stack-skscodes

To Import Package 'pkg_stack':

import pkg_stack

Find Attributes:

>>>from pkg_stack.mystack import Stack

Find Help:

Help on method from_values in module pkg_stack.mystack:    

 from_values(*args) method of builtins.type instance    
     Construct a Stack from given values.    

    *args: Integer values to be pushed onto the stack being created.    

    Returns: The newly created Stack object
Help on function pop in module pkg_stack.mystack:

    Pop a value from the stack.

    Returns: The integer value popped from the stack.

    StackEmptyError: When trying to pop from empty stack.


>>>from pkg_stack.mystack import Stack                   
>>>s = Stack.from_values(1,2,3,4)           
[1, 2, 3, 4]    

Exception Handling:

sample case-1:

>>>from pkg_stack.mystack import Stack                    
>>>s = Stack()               
stack is empty.       

sample case-2:

>>>s =Stack.from_values(1,2,3,4,5)            
stack is full.     

To see full demo of Package 'pkg_stack' operations in video-like manner:

>>>import pkg_stack.mystack     
demo begins..


Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for pkg-stack-skscodes, version 0.0.64
Filename, size File type Python version Upload date Hashes
Filename, size pkg_stack_skscodes-0.0.64-py3-none-any.whl (5.7 kB) File type Wheel Python version py3 Upload date Hashes View
Filename, size pkg-stack-skscodes-0.0.64.tar.gz (3.9 kB) File type Source Python version None Upload date Hashes View

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring DigiCert DigiCert EV certificate Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page