
Data Structure
Networking
RDBMS
Operating System
Java
MS Excel
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
Found 10476 Articles for Python

2K+ Views
We can Rotate and scale an image in Pygame using pygame.transform.rotate and pygame.transform.scale function respectively of the Pygame module. The Function is used to rotate an image by a given angle in Degrees. The function takes two parameters - the image to rotate and the angle of rotation. In this article, we will use the pygame.transform.rotate and pygame.transform.scale function to rotate and scale the image respectively. Rotate an image in Pygame Algorithm Rotating an Image in Pygame − Import the pygame library. Initialize Pygame by calling pygame.init(). Set the screen size using pygame.display.set_mode(). Load the image to rotate ... Read More

8K+ Views
Python provides various in-built methods to retrieve an entire row or column of an array. We can use the Slice notation method, Numpy Library, list comprehension, and for loop to retrieve the entire row or column of an array. In this article, we will explore all the methods with examples to retrieve the row or column of an array. Method 1: Using Slice Notation Using slice notation we extract a subset of elements from an array. We use the “:” notation to specify the start and end index of the subset. To retrieve an entire row or column we ... Read More

3K+ Views
We can reshape the Pandas series using ways like Transpose, reshape method, and melt function. A Pandas Series is a one-dimensional labeled array that can hold data of any type (integer, float, string, etc.). It is similar to a NumPy array but has an index associated with each element that can be used to access individual values. Reshaping refers to changing the shape or structure of the Pandas series for using the data in various ways. Algorithm The general algorithm to Reshape Pandas Series using different methods is as follows − Create a Pandas Series with some data. ... Read More

707 Views
Exploring the whereabouts of the International Space Station (ISS) and witnessing its real−time movements can be an exhilarating experience. The following article aims to showcase how Python can be utilized to track the ISS, utilizing the ISS API provided by Open Notify and visualizing its location on an interactive world map with the aid of the `folium` library. Installing the Required Libraries Before we embark on our ISS tracking journey, it is necessary to install a couple of libraries: `requests`, which facilitates API calls, and `folium`, which empowers the creation of captivating interactive maps. pip install requests ... Read More

634 Views
In the realm of building APIs using the renowned Django Rest Framework (DRF), one must skillfully navigate the challenges posed by managing the rate at which clients can unleash their torrent of requests upon your API endpoints. Throttling mechanisms come to the rescue by effectively safeguarding against potential abuse, protecting precious resources, and fostering an environment of equitable usage among clients. In this in−depth discourse, we shall embark upon an enlightening journey, exploring the multifaceted realm of implementing throttling techniques within your DRF−powered API. Brace yourself for a captivating exploration of the built−in throttling classes at your disposal, as well ... Read More

1K+ Views
If you've ever pondered the swiftness at which you can type or desire to refine your typing prowess, we possess a solution tailor−made for you! Within the confines of this composition, we shall delve into a simple approach that entails evaluating your typing speed utilizing Python. Fret not if you find yourself at the nascent stages of programming or if technical jargon leaves you feeling bewildered. We shall meticulously expound upon every facet using easily comprehensible verbiage, elucidating the process step by step. Step 1: Embarking on a Pythonic Journey To commence this undertaking, it is imperative to ensure that ... Read More

4K+ Views
When delving into the realm of Python development on a Windows operating system, there will undoubtedly be occasions where the need arises to terminate a running process. The motives behind such termination could span a wide array of scenarios, including unresponsiveness, excessive resource consumption, or the mere necessity to halt script execution. In this comprehensive article, we shall explore various methods to accomplish the task of terminating a running process on Windows using Python. By leveraging the 'os' module, the 'psutil' library, and the `subprocess` module, we will equip ourselves with a versatile toolkit to address this imperative task. Method ... Read More

126 Views
Pandas, an influential Python library renowned for its data manipulation and analysis capabilities, offers an array of tools to empower data scientists and analysts alike. Among its key data structures, the DataFrame stands tall−a two−dimensional labeled data structure with columns of potentially diverse types. When traversing the vast landscape of DataFrames, it frequently becomes necessary to extract specific columns or a range of columns, an art commonly referred to as column−slicing. In this article, we embark on a journey to explore various methods that unveil the secrets of taking column−slices in Pandas. Brace yourself for an expedition through the following ... Read More

5K+ Views
Safeguarding the integrity and recoverability of your MySQL database is of paramount importance to mitigate the risks associated with data loss and corruption. Python, a versatile programming language, offers a myriad of libraries and techniques for seamless interaction with MySQL databases and accomplishing efficient backup procedures. This article delves into three distinct methodologies for creating MySQL database backups using Python, encompassing the utilization of the subprocess module, integration of the mysqldump command with the pymysql library, and leveraging the robust capabilities of the MySQL Connector/Python library. Through practical examples, we will delve into the intricacies of these techniques. Method 1: ... Read More

302 Views
Django has revolutionized web engineering, making it accessible and streamlined for developers globally. Its notable characteristic is the robust form manipulation system, which simplifies the development of web forms while also facilitating their verification and handling with ease. Concentrating on displaying these forms as HTML lists offers users a multitude of perks, such as advanced styling possibilities due to easy customization capabilities as well as augmented responsiveness and amplified accessibility. This composition plunges into the nuances of effectively displaying Django forms as lists by illuminating their numerous boons, delineating straightforward steps for implementation, and offering best practices for the ultimate ... Read More