Featured Post

How to Read a CSV File from Amazon S3 Using Python (With Headers and Rows Displayed)

Image
  Introduction If you’re working with cloud data, especially on AWS, chances are you’ll encounter data stored in CSV files inside an Amazon S3 bucket . Whether you're building a data pipeline or a quick analysis tool, reading data directly from S3 in Python is a fast, reliable, and scalable way to get started. In this blog post, we’ll walk through: Setting up access to S3 Reading a CSV file using Python and Boto3 Displaying headers and rows Tips to handle larger datasets Let’s jump in! What You’ll Need An AWS account An S3 bucket with a CSV file uploaded AWS credentials (access key and secret key) Python 3.x installed boto3 and pandas libraries installed (you can install them via pip) pip install boto3 pandas Step-by-Step: Read CSV from S3 Let’s say your S3 bucket is named my-data-bucket , and your CSV file is sample-data/employees.csv . ✅ Step 1: Import Required Libraries import boto3 import pandas as pd from io import StringIO boto3 is...

How to Search for Single CHAR in Python Using Regular-expression

Here is the logic for searching single CHAR using regular expression(Regex). For instance, we use wildcards to search for anything on our computers. The Regex in Python works similarly.

Regular Expression


Regular expression

People use asterisk * for searching any document. For instance, if you type *.pdf, it returns all the pdfs available in the location (where you are conducting your search). Similar way, in Python, you can search using regular expressions.

Import Regex 

The first thing you need to do is import 're' if you want to work with regular expressions.


Example program: search for single CHAR

To match any single character, you can use [….]. Below, you will find an example to search for: 'l' or 'a' or 'b'

import re
pattern = r'[lab]' sequence = 'we love python' obj = re.search(pattern,sequence) if obj: print("We found a match here @",obj.group()) else: print("Sorry no match found.")

The word 'love' has the letter 'l'. Hence, a match is found.

Comments

Popular posts from this blog

SQL Query: 3 Methods for Calculating Cumulative SUM

5 SQL Queries That Popularly Used in Data Analysis

Big Data: Top Cloud Computing Interview Questions (1 of 4)