---
title: "#python-programming articles | Hashnode"
description: "Explore 210 articles tagged #python-programming on Hashnode. Tutorials, guides, and how-tos from the community."
url: "https://hashnode.com/tag/python-programming"
---

Tag

# #python-programming

210 posts · 86 followers

[PDF Python Hub](https://hashnode.com/@pdfpythonhub) · [5d ago](https://hashnode.com/posts/how-to-generate-a-json-report-filename-from-an-uploaded-file-in-python/6aedd43a610e3d956a7d1ec6)

### [How to Generate a JSON Report Filename from an Uploaded File in Python](https://pdfpythonhub.hashnode.dev/how-to-generate-a-json-report-filename-from-an-uploaded-file-in-python?utm_source=hashnode&utm_medium=feed)

Learn how to generate a JSON report filename from an uploaded file in Python using rsplit(), f-strings, and string manipulation.

2 min read · [pdfpythonhub.hashnode.dev](https://pdfpythonhub.hashnode.dev/how-to-generate-a-json-report-filename-from-an-uploaded-file-in-python?utm_source=hashnode&utm_medium=feed)

[PDF Python Hub](https://hashnode.com/@pdfpythonhub) · [Oct 30](https://hashnode.com/posts/converting-a-report-to-formatted-json-in-python/6ae45bef07e3e34142f56ae4)

### [Converting a Report to Formatted JSON in Python](https://pdfpythonhub.hashnode.dev/converting-a-report-to-formatted-json-in-python?utm_source=hashnode&utm_medium=feed)

Learn how to format a Python report as JSON using json.dumps() and store the result in a variable.

2 min read · [pdfpythonhub.hashnode.dev](https://pdfpythonhub.hashnode.dev/converting-a-report-to-formatted-json-in-python?utm_source=hashnode&utm_medium=feed)

[Harpreet Singh Kapula](https://hashnode.com/@happysingh89) · [Oct 25](https://hashnode.com/posts/you-added-async-await-everywhere-your-python-got-slower-here-s-why/6addc42a30dff6e7290edf68)

### [You Added async/await Everywhere. Your Python Got Slower. Here's Why.](https://singh-technical-blog.hashnode.dev/you-added-async-await-everywhere-your-python-got-slower-here-s-why?utm_source=hashnode&utm_medium=feed)

You added async/await and your Python didn't speed up. Learn what the event loop does in memory, why blocking calls kill it, and how to fix it.

13 min read · [singh-technical-blog.hashnode.dev](https://singh-technical-blog.hashnode.dev/you-added-async-await-everywhere-your-python-got-slower-here-s-why?utm_source=hashnode&utm_medium=feed)

[Roshan Chaturvedi](https://hashnode.com/@justacademyofficial) · [Oct 19](https://hashnode.com/posts/beginner-project-for-python-build-small-finish-often-and-learn-faster/6ad5d9505570d84e466010e0)

### [Beginner Project for Python: Build Small, Finish Often and Learn Faster](https://justacademyofficial.hashnode.dev/beginner-project-for-python-build-small-finish-often-and-learn-faster?utm_source=hashnode&utm_medium=feed)

A beginner project for Python teaches more than another tutorial. Get fresh ideas, a short code sample and honest tips to build skills that last.

15 min read · [justacademyofficial.hashnode.dev](https://justacademyofficial.hashnode.dev/beginner-project-for-python-build-small-finish-often-and-learn-faster?utm_source=hashnode&utm_medium=feed)

[Harpreet Singh Kapula](https://hashnode.com/@happysingh89) · [Sep 12](https://hashnode.com/posts/how-to-normalize-a-numpy-array-min-max-vs-z-score/6aa4e33d945ca9f2e9fbed1c)

### [How to Normalize a NumPy Array (Min-Max vs Z-Score)](https://singh-technical-blog.hashnode.dev/how-to-normalize-a-numpy-array-min-max-vs-z-score?utm_source=hashnode&utm_medium=feed)

Normalize a NumPy array 3 ways—min-max, z-score, and robust scaling—and see exactly why outliers break the first two but not the third.

7 min read · [singh-technical-blog.hashnode.dev](https://singh-technical-blog.hashnode.dev/how-to-normalize-a-numpy-array-min-max-vs-z-score?utm_source=hashnode&utm_medium=feed)

[Harpreet Singh Kapula](https://hashnode.com/@happysingh89) · [Sep 10](https://hashnode.com/posts/how-to-remove-duplicate-rows-in-a-pandas-dataframe-3-ways/6aa2b6f7f818d5addb296e36)

### [How to Remove Duplicate Rows in a Pandas DataFrame (3 Ways)](https://singh-technical-blog.hashnode.dev/how-to-remove-duplicate-rows-in-a-pandas-dataframe-3-ways?utm_source=hashnode&utm_medium=feed)

Remove duplicate rows in pandas 3 ways—drop\_duplicates(), duplicated(), and groupby().agg()—plus when to use each one.

5 min read · [singh-technical-blog.hashnode.dev](https://singh-technical-blog.hashnode.dev/how-to-remove-duplicate-rows-in-a-pandas-dataframe-3-ways?utm_source=hashnode&utm_medium=feed)

[Bogdan](https://hashnode.com/@bogdans) · [Sep 2](https://hashnode.com/posts/01-oop-and-functional-programming/6a98495e3c34c7e3535b5353)

### [01 - OOP and Functional Programming](https://bogdans.hashnode.dev/01-oop-and-functional-programming?utm_source=hashnode&utm_medium=feed)

What are they, and what are they used for?

3 min read · [bogdans.hashnode.dev](https://bogdans.hashnode.dev/01-oop-and-functional-programming?utm_source=hashnode&utm_medium=feed)

[Srijit Bera](https://hashnode.com/@srijitbera) · [Jul 24](https://hashnode.com/posts/how-python-actually-works-a-simple-guide-for-beginners/6a636a4077213de9bb9d5eff)

### [How Python Actually Works (A Simple Guide for Beginners)](https://learnwithsrijit.hashnode.dev/how-python-actually-works-a-simple-guide-for-beginners?utm_source=hashnode&utm_medium=feed)

Learn how Python actually works behind the scenes, from source code to execution, explained in simple language for complete beginners.

2 min read · [learnwithsrijit.hashnode.dev](https://learnwithsrijit.hashnode.dev/how-python-actually-works-a-simple-guide-for-beginners?utm_source=hashnode&utm_medium=feed)

[George odunze](https://hashnode.com/@geor) · [Jul 23](https://hashnode.com/posts/the-death-of-the-code-monkey-why-ai-agents-and-python-s-new-era-make-you-more-powerful-than-ever/6a622c555e62b9bfa513c599)

### [The Death of the Code Monkey: Why AI Agents and Python's New Era Make You More Powerful Than Ever](https://techwave.hashnode.dev/the-death-of-the-code-monkey-why-ai-agents-and-python-s-new-era-make-you-more-powerful-than-ever?utm_source=hashnode&utm_medium=feed)

Stop fearing AI replacement. Discover how Python devs & web creators use AI agents to shift from manual coding to architecture. Read now!

4 min read · [techwave.hashnode.dev](https://techwave.hashnode.dev/the-death-of-the-code-monkey-why-ai-agents-and-python-s-new-era-make-you-more-powerful-than-ever?utm_source=hashnode&utm_medium=feed)

[1](https://hashnode.com/posts/the-death-of-the-code-monkey-why-ai-agents-and-python-s-new-era-make-you-more-powerful-than-ever/6a622c555e62b9bfa513c599)

[Yuvraj Chauhan](https://hashnode.com/@yuvraj-12) · [Jun 26](https://hashnode.com/posts/python-data-science-a-beginner-s-guide-to-ai-and-machine-learning/6a3e0536865635ad8d58143b)

### [Python Data Science: A Beginner's Guide to AI and Machine Learning](https://yuvrajblogs.hashnode.dev/python-data-science-a-beginner-s-guide-to-ai-and-machine-learning?utm_source=hashnode&utm_medium=feed)

Master Python Data Science with AI & Machine Learning. Learn Python, Pandas, NumPy, data visualization, and ML through hands-on projects

7 min read · [yuvrajblogs.hashnode.dev](https://yuvrajblogs.hashnode.dev/python-data-science-a-beginner-s-guide-to-ai-and-machine-learning?utm_source=hashnode&utm_medium=feed)
