PinnedAMinAI MindDownload large file in Python with beautiful progress barIn this article, we will explore the use of the tqdm package to create beautiful progress bars in the console while downloading large files…Jul 4, 20232Jul 4, 20232
AMinAI MindCreating a Powerful Interactive CLI App with ChatGPT in PythonBring the interaction with ChatGPT into your terminal and learn how to create powerful interactive CLI applications in Python.Sep 28, 2023Sep 28, 2023
AMinAI MindSubtle Aspects of Python’s Generator FunctionLearn about the role of return in generator functions, the advantages of yield from, how to create decorators for generators, and more in…Sep 5, 2023Sep 5, 2023
AMDon’t forget about __slots__ in Python!Discover what __slots__ is in Python, why it shouldn’t be feared, and how to calculate the size of an object in Python.Jul 31, 20234Jul 31, 20234
AMExploring Python Collections with ABC and Goose TypingLearn how to use Python’s Abstract Base Classes (ABCs) to analyze and categorize standard Python collections based on their properties.Jul 12, 2023Jul 12, 2023
AMDataclasses in PythonLearn about the different ways to create data classes in Python and choose the best approach for your needs.Jun 21, 2023Jun 21, 2023
AMString methods to remove prefixes and suffixesNew string methods in Python 3.9 that you’ll definitely find useful.May 31, 2023May 31, 2023
AMUnion Type Expression in PythonAnother useful use of the | operator in Python 3.10.May 29, 2023May 29, 2023
AMFunction Overloading in PythonNo function overloading in Python? No problem! Achieving overloading’s effect with the singledispatch decorator.May 24, 2023May 24, 2023
AMKeyword-Only and Positional-Only Parameters in PythonDon’t know what def func(a, /, b, *, c) signature means in Python? OK, read this short explanation.May 24, 2023May 24, 2023