- Trending Categories
Data Structure
Networking
RDBMS
Operating System
Java
MS Excel
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP
Physics
Chemistry
Biology
Mathematics
English
Economics
Psychology
Social Studies
Fashion Studies
Legal Studies
- 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 34484 Articles for Programming
![Prince Yadav](https://www.tutorialspoint.com/assets/profiles/509603/profile/60_901093-1661846059.jpg)
593 Views
In today's digital era, where text messaging has become an integral part of our lives, dealing with SMS spam has become an ongoing challenge. The relentless influx of unwanted and unsolicited messages disrupts our daily routines and poses risks to our privacy and security. To address this issue, machine learning techniques have proven to be effective tools. Among them, TensorFlow, a widely adopted open−source library for deep learning, offers a robust framework for developing advanced models. In this article, we will explore the realm of SMS spam detection and discover how TensorFlow, in conjunction with the versatile programming language Python, ... Read More
![Prince Yadav](https://www.tutorialspoint.com/assets/profiles/509603/profile/60_901093-1661846059.jpg)
356 Views
In this article, we will guide you through the process of creating a slide puzzle game using Python and the PyGame library. As passionate Python programmers, we have always enjoyed developing interactive games, and slide puzzles are no exception. With the power of PyGame, we can bring this classic puzzle to life on our screens. Throughout this tutorial, we will embark on an exciting coding adventure together. We will explore how to set up the game window, create the puzzle tiles, shuffle them randomly, and handle user input for an interactive experience. Each step will give us a deeper understanding ... Read More
![Prince Yadav](https://www.tutorialspoint.com/assets/profiles/509603/profile/60_901093-1661846059.jpg)
649 Views
In today's interconnected world, computer networks play a vital role in facilitating communication and data exchange. As networks grow in complexity, managing and automating network tasks become increasingly important. Python, with its simplicity and versatility, has emerged as a powerful programming language for network automation. In this article, we will explore two popular Python libraries, Paramiko and Netmiko, that simplify network tasks and enable efficient network automation. Understanding Paramiko To automate and simplify secure network device communication using the SSH protocol, the Paramiko Python library was developed. For interacting with network hardware, it provides a high−level API that makes it ... Read More
![Prince Yadav](https://www.tutorialspoint.com/assets/profiles/509603/profile/60_901093-1661846059.jpg)
2K+ Views
Python, being a versatile and powerful programming language, offers a wide range of modules and libraries to simplify various tasks. One such module is Shutil, which stands for "shell utilities, " providing a comprehensive set of functions for file and directory operations. Whether you need to copy, move, rename, or delete files and directories, the Shutil module in Python comes to the rescue with its user−friendly and efficient functionalities. In this tutorial, we will delve into the world of the Shutil module and explore its capabilities for managing files and directories in Python. We will walk you through the key ... Read More
![Prince Yadav](https://www.tutorialspoint.com/assets/profiles/509603/profile/60_901093-1661846059.jpg)
269 Views
If you're passionate about music and want to streamline the process of searching and playing your favorite tracks on YouTube, you've come to the right place! This article delves into the powerful capabilities of Selenium, a popular web automation tool, and demonstrates how it can be used to search for and play YouTube music directly from a Python script. Selenium empowers us to interact with web browsers programmatically, granting us complete control over browser actions and data retrieval. By following our comprehensive guide, you'll gain expertise in setting up the environment, installing Selenium, and configuring the essential WebDriver. Automating the ... Read More
![Prince Yadav](https://www.tutorialspoint.com/assets/profiles/509603/profile/60_901093-1661846059.jpg)
930 Views
Python has emerged as one of the most popular programming languages for web scraping, thanks to its rich ecosystem of libraries and tools. Two such powerful libraries are Selenium and Beautiful Soup, which, when combined, provide a robust solution for scraping data from websites. In this tutorial, we will delve into the world of web scraping with Python, specifically focusing on scraping LinkedIn using Selenium and Beautiful Soup. In this article, we will explore the process of automating web interactions using Selenium and parsing HTML content with Beautiful Soup. Together, these tools enable us to scrape data from LinkedIn, the ... Read More
![Prince Yadav](https://www.tutorialspoint.com/assets/profiles/509603/profile/60_901093-1661846059.jpg)
380 Views
Pygame is an extensively utilized open−source library that offers a wide range of tools and functions specifically designed for the development of 2D games using Python. Within its extensive toolkit, one standout feature is the save/load game function, which empowers developers to seamlessly incorporate save points, progress tracking, and player persistence into their games. In this article, we will delve into the significance of the save/load game function in Pygame, exploring its capabilities and highlighting its importance in game development. Furthermore, we will provide illustrative examples to effectively demonstrate how this function can be implemented to enhance the overall ... Read More
![Md Waqar Tabish](https://www.tutorialspoint.com/assets/profiles/518983/profile/60_902902-1663220945.jpg)
194 Views
Calculating the trace of a matrix using Numpy is a common operation in linear algebra that can be used to extract important information about the matrix. The trace of a matrix is defined as the sum of the elements on the matrix's main diagonal, which runs from the top left to the bottom right corner. In this article, we will learn various methods to calculate the trace of a matrix using the NumPy library in Python. Before we begin, let's first import the NumPy library − import numpy as np Next, let's define a matrix using the np.array ... Read More
![Md Waqar Tabish](https://www.tutorialspoint.com/assets/profiles/518983/profile/60_902902-1663220945.jpg)
3K+ Views
In this article, we will learn how to calculate the determinant of a matrix using the numpy library in Python. The determinant of a matrix is a scalar value that can represent the matrix in a compact form. It is a useful quantity in linear algebra, and it has several applications in various fields, such as physics, engineering, and computer science. In this article, we will first examine the determinant's definition and properties. We will then learn how to calculate the determinant of a matrix using numpy and look at a few examples to see how it works in practice. ... Read More
![Md Waqar Tabish](https://www.tutorialspoint.com/assets/profiles/518983/profile/60_902902-1663220945.jpg)
454 Views
Introduction As a fresher, it can be challenging to break into the tech industry and secure a job as a Python developer. However, it is possible with the right combination of skills, experience, and determination. Here are a few steps you can take to increase your chances of getting a Python job Build a strong foundation in Python and programming. This includes completing online courses, tutorials, and exercises to improve your skills and understanding of the language. It's also a good idea to work on personal projects and contribute to open-source projects to gain practical experience and build ... Read More