Mike Driscoll: PyDev of the Week: Allen Downey
This week we welcome Allen Downey (@AllenDowney) as the PyDev of the Week! Allen is the author of Think Python, Modeling and Simulation in Python, Think Java: How to Think Like a Computer Scientist,...
View ArticlePython for Beginners: Index of Minimum Element in a List in Python
We use lists in a python program to store different types of objects when we need random access. In this article, we will discuss different ways to find the index of the minimum element in a list in...
View ArticleReal Python: The subprocess Module: Wrapping Programs With Python
If you’ve ever wanted to simplify your command-line scripting or use Python alongside command-line applications—or any applications for that matter—then the Python subprocess module can help. From...
View ArticlePyCon: PyCon US 2022 Transparency Report
With a return to in-person events, PyCon US has taken care to maintain excellency in the safety of our events both through our Code of Conduct and our Health and Safety Guidelines. A key piece of the...
View ArticleChris Moffitt: Using Document Properties to Track Your Excel Reports
IntroductionWhen doing analysis with Jupyter Notebooks, you will frequently find yourself generating ad-hoc Excel reports to distribute to your end-users. After time, you might end up with dozens (or...
View ArticleAndre Roberge: Friendly IDLE
friendly_idle is now available. This is just a quick announcement. Eventually I plan to write a longer blog post explaining how I use import hooks to patch IDLE and to provide seamless support for...
View ArticleListenData: Region Proposal Network (RPN) : A Complete Guide
This tutorial includes detailed step by step guide of how Region Proposal Network (RPN) works. It is mainly used in RCNN family for object detection. Those who are familiar with RCNN, they might...
View ArticlePyCharm
I’ve been a long-time Pandas user, relying on it heavily since the start of my data science career. However, up until the last couple of years, I struggled with certain issues, such as not being able...
View ArticleReal Python: Combining Data in pandas With concat() and merge()
The Series and DataFrame objects in pandas are powerful tools for exploring and analyzing data. Part of their power comes from a multifaceted approach to combining separate datasets. With pandas, you...
View ArticleMike Driscoll: Data Science Packages in Python (Video)
In this tutorial, I will talk about some of the many different data science packages you can use in Python.Packages mentioned: pandas, matplotlib, numpy, scipy, mahotas, OpenCV, Keras, PyTorch,...
View ArticlePyCoder’s Weekly: Issue #529 (June 14, 2022)
#529 – JUNE 14, 2022View in Browser »A First Look at PyScript: Python in the Web Browser In this tutorial, you’ll learn about PyScript, a new framework that allows for running Python in the web browser...
View ArticlePython Bytes: #288 Performance benchmarks for Python 3.11 are amazing
<p><strong>Watch the live stream:</strong></p> <a href='https://www.youtube.com/watch?v=2ZTEEy1_Gkk' style='font-weight: bold;'>Watch on YouTube</a><br>...
View ArticleKushal Das: Story of a space
In my case the story continued for around 2 hours. Yesterday I was trying to implement something from a given SPEC, and tried to match my output (from Rust) with the output from the Python code written...
View ArticlePython for Beginners: Doubly Linked List in Python
Linked lists are used in various applications in python programming. In this article, we will implement a doubly linked list in python. To understand doubly linked lists, you will need to have the...
View ArticlePyBites: How to make a nice graph using Django and Chart.js
In this article I will show you how to make a beautiful yet simple graph using Django + Chart.js. The code for this project is here.Getting the dataWe are going to plot the number of Bite exercises...
View ArticlePodcast.__init__: Intelligent Dependency Resolution For Optimal Compatibility...
Building any software project is going to require relying on dependencies that you and your team didn't write or maintain, and many of those will have dependencies of their own. This has led to a wide...
View ArticleMike Driscoll: What's New in Python 3.11 (Video)
In this video, Mike Driscoll talks about what to expect in Python's newest release, which is coming in Fall 2022Better PerformanceImproved error messagesException groupsNew type hintsThe new `tomllib`...
View ArticleReal Python: Build Your Python Project Documentation With MkDocs
In this tutorial, you’ll learn how to quickly build documentation for a Python package using MkDocs and mkdocstrings. These tools allow you to generate nice-looking and modern documentation from...
View ArticleNed Batchelder: Math factoid of the day: 60
60 shows up in lots of places. It’s the smallest number divisible by 1 through 6, and perhaps because of that, it’s the basis of our timekeeping and angular measurements.Of course the angles in an...
View Article