Questions tagged [python]
Python is an interpreted, general-purpose high-level programming language whose design philosophy emphasizes code readability. Use the python tag for all Python related questions. If you believe your question may be even more specific, you can include a version specific tag such as python-3.x.
15,744 questions
Score of 4
2 answers
152 views
Menu screen with multiple different functions
My code is based on trying to make a working menu screen with multiple different functions. I have been trying to learn on and off for a couple of years. I mostly use a lot of definitions in my code ...
Score of 1
1 answer
282 views
Selection sort in Python
Just a simple selection sort this time.
Code
...
Score of 5
4 answers
363 views
Data Engineering Assignment (learning to make Data Pipeline)
I am doing an internship, and my senior gave me this assignment that I build a pipeline that will get data from an API and then insert into a database, and it should handle all possible errors and it ...
Score of 5
3 answers
874 views
Terminal-based text RPG in Python
I'm an intermediate-beginner Python programmer with backend development as my end goal. This is a personal project — a terminal-based RPG — that I'm using to practice functions, dictionaries, loops, ...
Score of 2
3 answers
124 views
Train ResNet18 CNN model for automatic fishing in Minecraft
This model classifies the state of the float in the area in the center of the screen.
Input images have a resolution of 256x256.
I would like a general code review.
...
Score of 0
2 answers
60 views
Speeding up computation of binomials in Python
Intro
This post is a rewrite of Speeding up computation of binomials with Java's BigIntegers.
Code
binomial.py:
...
Score of 4
2 answers
463 views
Chess game In Python using Qt
I made a Chess game in Python using PySide6 (Python Bindings for Qt). I would appreciate any comments and feedbacks.
I have implemented all of the Chess move that I know, including the special moves ...
Score of 4
3 answers
274 views
Benchmarking Type Hint Validation in Python
I've been working on a lightweight, pure-Python runtime type enforcement package called type_enforced (zero dependencies, enforces Python hints at runtime on ...
Score of 6
3 answers
790 views
CLI invoice generator
This is a CLI invoice generator. It takes payer and payee details, due date, reference and line items and a template and produces an invoice in HTML. The template has access to the following data
...
Score of 7
4 answers
333 views
Interactor, controller and presenter for searching accounts on different social networks
I am learning Сlean Architecture, and for practice, I am writing a Python program for searching accounts on different social networks.
I am writing interactor for searching accounts:
...
Score of 5
4 answers
942 views
Python script that evaluates any math function at 10000 points
I have a Python script that calculates any math function between two intervals at n number of points. It also handles singularities of the function. This is part of ...
Score of -1
1 answer
75 views
Instantiating a Python class based on an enum value [closed]
In my current code, I need to create an instance of one of two classes based on the value of an enum. I want to do this in a way that optimally balances readability, maintainability, and conciseness. ...
Score of 3
1 answer
191 views
Is my SDENet re‑implementation faithful to the paper? A discrepancy in non‑trainable parameters
I am re‑implementing SDENet (Lightweight SDENet Fusing Model-Based and Learned Features for Computational Histopathology, IEEE JSTSP 2024) because the authors did not release code and the paper does ...
Score of 1
5 answers
654 views
Stack Overflow Challenge 20: We all scream for Ice Cream!
There is a new challenge on Stack Overflow:
Challenge 20: We all scream for Ice Cream!
Instead of posting my code there, I decided to post it here for a review. I can not see any of the other replies ...
Score of 4
5 answers
484 views
An Implementation of a Mathematical Expression Postfix Parser
I made a Python script that outputs a result when a mathematical expression is entered. So for instance: when entered "2+4(8)", it will output 34. The script also supports functions, like ...