Skip to content

sameer17cs/python-multiple-classes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MultiClass

  • It is a small library helps to create mulitple classes from a template class
  • If you have a use-case where you have a class, and you want to create multiple classes of same type with different names and usage
  • Works with python3

FYI

  • This library was created when i was working with a very specific (or wierd) use case of creating multiple classes

How To Use

  1. Create your class to be used as template, example TemplateClass

  2. Import MultiClass

    import multiClass
    multiClassObject = multiClass.MultiClass(TemplateClass)
  3. Create classes using name-prefix and count of classes

    classArray = multiClassObject.create("name-prefix",10)
    1. It will return an array of size count
    2. Each array element is a class of type TemplateClass
    3. Name of classes will be name-prefix1,name-prefix2,name-prefix3...
  4. Create classes using array of class name

    nameArray = ["classNameA","classNameB","classNameC","classNameD"]
    classArray = multiClassObject.create(nameArray)
    1. It will return an array
    2. Each array element is a class of type TemplateClass
    3. Name of classes will be taken from nameArray (in order)

About

Create multiple python classes in loop using iterators and variables

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages