Sling Academy
Home/Python/Page 60

Python

Python ‘requests’ module: How to force use of IPv4 or IPv6

Updated: Jan 02, 2024
Introduction Understanding how to control the IP version when making HTTP requests in Python can be crucial when dealing with servers that are accessible only via IPv4 or IPv6. The requests module in Python is a powerful,......

Python: 3 ways to Install Packages Offline (without Internet)

Updated: Jan 02, 2024
Installing Python packages typically requires an active internet connection to download packages from a repository such as PyPI (Python Package Index). However, in situations without internet access, developers can still install Python......

Python requests module: How to download files from URLs

Updated: Jan 02, 2024
Overview In this tutorial, we’ll explore how to use the Python requests module to download files from the Internet. We’ll cover everything from basic file downloads to handling large files and error checking. Getting......

Python requests module: How to POST JSON data

Updated: Jan 02, 2024
Introduction Learn how to use the Python requests module to POST JSON data to a web server, an essential skill for web-based APIs interaction. Getting Started with POST Requests Before diving into posting JSON, ensure you have......

Python requests module: How to upload files (form-data)

Updated: Jan 02, 2024
Introduction The Python requests module vastly simplifies HTTP requests in Python, including the capability to upload files. This tutorial covers the basic to advanced use cases for file uploading. Basic File Upload Uploading a......

Python requests module: How to set cookies

Updated: Jan 02, 2024
Introduction Understanding how to handle cookies is pivotal for web scraping and automation tasks. This guide will cover the basics to more advanced usage scenarios of handling cookies using Python’s requests module. Setting......

Python requests library: How to set params

Updated: Jan 02, 2024
Introduction Working with HTTP requests is a core part of many web-based Python projects. The requests library simplifies this process, including how to craft queries with parameters. Basic Usage of Params Sending a GET request......

Python requests library: How to set headers

Updated: Jan 02, 2024
Introduction Making HTTP requests in Python is a core functionality for many applications. The requests library simplifies this task, providing a way to send both simple and complex requests with ease. In this tutorial, we will focus......

Python: How to Retry After Exception – 3 Effective Ways

Updated: Jan 02, 2024
Solution 1: Using a Loop The loop method involves using a simple loop such as while to repeatedly try a block of code until it executes without raising an exception. Detailed steps: Create a flag to indicate that the code should......

Python: How to programmatically post to Twitter (X)

Updated: Jan 02, 2024
Introduction Posting to Twitter (it was recently renamed to ‘X’ by Elon Musk) doesn’t always require manual input; you can automate the process using Python. Whether it’s tweeting regular updates, sharing data-driven......

Python: Write a list of dictionaries to a JSON file

Updated: Jan 02, 2024
Overview JSON (JavaScript Object Notation) is a lightweight data interchange format that is easy for humans to read and write, and easy for machines to parse and generate. It is based on a subset of the JavaScript language and is......

How to Use Python and Selenium to Scrape the Web

Updated: Jan 02, 2024
Introduction Web scraping is the process of extracting data from websites. This tutorial will guide you through using Python and Selenium to perform web scraping, from setting up your environment to handling the complexities of web......