All Questions
Tagged with object-oriented python-3.x
277 questions
2
votes
1
answer
120
views
ABC/XYZ business process analysis
I have written a code that deals with ABC/XYZ analysis. I want to use it in my application and would like to find out how the code can be improved, its readability and it will be better to implement ...
2
votes
1
answer
69
views
Handler for YAML file settings values
I am writing a program for calculating rocket engines and for its operation I store all the settings in files with the extension .yaml . To do this, I wrote this code and I want to get feedback and ...
1
vote
1
answer
287
views
Rules-engine to be improved/simplified for Efficiency (performance), Extensibility and Maintenance?
This is a simple implementation of a rules engine. I am really hating the very long MATCH/CASE function. I am wondering what kind of Design Patterns could be used there to make this code more ...
4
votes
3
answers
330
views
Calculation of centrifugal liquid propellant injectors
There is this code in which the calculation of the centrifugal nozzle of a liquid rocket engine is performed. All basic calculations take place in the Injector ...
2
votes
1
answer
69
views
A selenium web scraper to package NBA data
I'm building a selenium web scraper for basketball-reference.com that takes a player name and returns data in either a JSON format or Pandas DataFrame object. The class in question is one of many that ...
1
vote
1
answer
95
views
Reassure user that python code is running during long imports
I have created a large module for downloading data from SAP and editing and displaying it on a plotly dashboard. While the code is running as desired there is one problem that bugs me:
The submodules ...
1
vote
1
answer
83
views
Python 3.10+: an exploration of meta classes and subclasses through the lens of metric (SI) prefixes with subclass-able units and changeable bases
Problem Statement
From the National Institute of Standards and Technology's Office of Weights and Measures, one can find a handy list of all the metric prefixes:
e.g.
Purpose
Name
Symbol
Factor
Name
...
5
votes
1
answer
162
views
Metaclass Wrapping Builtin to Enforce Subclass Type
This metaclass utility is written to make subclassing builtins easier, such as int, str, and most importantly, ...
-2
votes
2
answers
150
views
Applying the __add__ operator on all fields of a Python object
I have a class for which I want to overload __add__ to mean adding all fields between obj1 and ...
3
votes
1
answer
163
views
Terminal Based Blackjack
This is my attempt at a terminal based blackjack game. Currently, the game does not support betting, although I intend to add it in the future.
I would very much appreciate general feedback, but I am ...
4
votes
3
answers
376
views
Money class in python
I have recently created the Money class with a helper class Currency. What do you think about the following code? I created unit ...
1
vote
1
answer
196
views
Version 2 of my Python Password Manager
I am still just starting out with python and just finished learning about classes, with no further understanding on many python modules. With this in mind, this is one of the biggest/hardest things I ...
3
votes
1
answer
223
views
A simple web scraper for nature.com news articles
I have created a simple web scraper that fetches news article previews from nature.com and saves each article to a file containing the article preview text.
I am learning independently, so I would ...
2
votes
1
answer
52
views
Python Module for representation, calculus and rich comparisons between temperature scale instances
ToTemp is a temperature conversion package with Celsius, Delisle, Fahrenheit, Kelvin, Rankine, Réaumur, Newton and Rømer scales. With a documentation and already in PyPI.
The source code for the main ...
2
votes
3
answers
120
views
Wordlist formatter code
I am making a "wordlist cleaner" module that loads a words.txt file, and returns a list of cleaned/sorted words.
Full code:
...