An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: magic-methods

aedart/athenaeum-properties

[READ ONLY] Athenaeum Properties package - see https://github.com/aedart/athenaeum

Language: PHP - Size: 63.5 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 0 - Forks: 0

RezaSaadatyar/Object-Oriented-Programming

This repository introduces Object-Oriented Programming (OOP) in Python, covering Abstraction, Encapsulation, Inheritance, and Polymorphism with practical examples. Ideal for beginners and experienced developers, it helps design modular, scalable, and maintainable Python programs.

Language: Jupyter Notebook - Size: 456 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

AxeBearDev/php-magic

PHP utilities for hooking into magic methods using docblocks and attributes

Language: PHP - Size: 173 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

discretegames/mathdunders

A Python decorator that automatically adds math operator dunders to a class.

Language: Python - Size: 44.9 KB - Last synced at: 3 days ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 0

mikebarlow/GetSet 📦

Trait for adding magic setters / getters to objects

Language: PHP - Size: 6.84 KB - Last synced at: 2 months ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

ayonli/js-magic

JavaScript magic methods support.

Language: TypeScript - Size: 58.6 KB - Last synced at: 6 days ago - Pushed at: over 1 year ago - Stars: 13 - Forks: 1

geodimitrov/Python-OOP-SoftUni

Solutions for problems from the "Python OOP" course at SoftUni

Language: Python - Size: 7.84 MB - Last synced at: about 1 year ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

LesiaUKR/goit-pycore-hw-07

Master's degree. MODULE 10 | HOMEWORK| Advanced Object-Oriented Programming in Python

Language: Python - Size: 182 KB - Last synced at: 3 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

merriammassey/datasci-distributions

A Python package for working with Binomial & Gaussian distributions. I packaged and distributed this project on PyPi as a final project in the AWS Machine Learning Foundations Nanodegree Program.

Language: Python - Size: 20.5 KB - Last synced at: about 1 year ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

lang-codes/codes-python-basics

Basics of Syntax, Operators, Flow Control, Data Types & Methods, Classes, Inheritence, Meta-Programming, Modules, and Packages

Language: Python - Size: 13.6 MB - Last synced at: about 1 year ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 4

sphinx-contrib/prettyspecialmethods

Shows special/magic methods in sphinx docs as the python syntax that invokes them

Language: Python - Size: 30.3 KB - Last synced at: about 2 months ago - Pushed at: about 2 years ago - Stars: 5 - Forks: 5

Cybernate-IT/python-object-oriented-programming

Explore Python Object-Oriented Programming with this repository. Structured modules, video tutorials, and practical code examples guide you from basics to advanced concepts. Ideal for learners and developers seeking hands-on mastery of OOP principles in Python. Happy coding!

Language: Python - Size: 32.2 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

AusAura/Jason-personal-assistant-bot-team-version-

Personal assistant that can work with address book and notes. Using currying and command parser for Adress Book. Decorator catches all possible errors. Saves data locally in JSON files. Includes Extension File Sorter as a separate sub-application. This specific version was made by team of 6 people as personal project.

Language: Python - Size: 121 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

linhntaim/magic-class

Activate PHP-like magic methods in Javascript classes and instances.

Language: JavaScript - Size: 289 KB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

MariaSimon-AI/Gaussian_python_package

This is a python package for mathematical operations of gaussian distributions. From this project I learned how to code and install basic python packages. I got to use magic methods, import statements, classes and inheritance in more depth.

Language: Python - Size: 3.91 KB - Last synced at: over 1 year ago - Pushed at: almost 4 years ago - Stars: 2 - Forks: 0

basvreeken/CoffeeMachine

This is a program that makes you a coffee – virtual coffee, of course. This project implements functionality that simulates a real coffee machine. It can run out of ingredients, such as milk or coffee beans, it can offer you various types of coffee, and, finally, it will take money for the prepared drink.

Language: Python - Size: 3.91 KB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

kunalmishravitb/Data-Science-Masters-2.0-Assignment-2-Week-4-

Language: Jupyter Notebook - Size: 5.86 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

PedroPiuma/PHP-Avancando-com-OO

Neste curso, aprofunda-se os conhecimentos sobre orientação a objetos. Fala-se sobre a teoria por trás dos fundamentos da orientação a objetos, ensina-se como utilizar métodos interceptadores, traits, type-hinting, autoload e outros. Aplica-se esses conhecimentos na prática e direto no código.

Language: PHP - Size: 6.84 KB - Last synced at: 1 day ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

SVijayB/PyHub

A-Z of Python Essentials in one place

Language: Python - Size: 2.15 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 24 - Forks: 15

linusshops/magicdoc 📦

Generate documentation for magic methods from json files

Language: PHP - Size: 20.5 KB - Last synced at: 6 months ago - Pushed at: over 8 years ago - Stars: 0 - Forks: 0

BrenekH/persistent-booleans Fork of zachvance/persistent_switch

Use "store.my_bool = True" to save boolean values to disk.

Language: Python - Size: 22.5 KB - Last synced at: over 2 years ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 0

Jimoh1993/AWS-Machine-Learning-Scholarship-Course

AWS and Udacity are collaborating to educate developers of all skill levels to get started with ML.

Language: Python - Size: 57.6 KB - Last synced at: 9 months ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 1

TangoMan75/RelationshipBundle

Provides magic methods for OneToOne, OneToMany, ManyToOne, ManyToMany, relationships.

Language: PHP - Size: 2.93 KB - Last synced at: 3 months ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 1

ebukari/comparative

Implement comparison magic methods in one line!

Language: Python - Size: 18.6 KB - Last synced at: 29 days ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0