As you are already aware that, Data is the core part of any business solution these days, and generating insights from that data is the final outcome of every business solution. There are multiple storages available to store raw/processed data and the most common one is storing data into CSV file.
Programming languages these days have built-in packages which help to read/write CSV files. Other than programming languages, databases also have the support to import CSV data into tables and then query that data using SQL.
So when you want to perform some SQL queries on the CSV file to…
Just like other Python geeks, I’m always excited to explore and use the latest features of Python. This article will provide some basic overview of different features which are introduced in Python 3.9.
Based on the information that I got through Python 3.9 release notes, I wanted share this information with you to give a glimpse of latest features in Python 3.9
In this article we will be covering following two features which are introduced in Python 3.9:
Two new ways introduced in Python 3.9 to merge dictionaries. One is to merge…
Application automation for features testing is normal these days but Layout testing seemed always a complex task. So in this article I’ll give you a short intro about how you can achieve layout testing too in a simpler way using Galen.
Galen Framework offers a simple solution for layout testing like test location of objects relatively to each other on page. Using a special syntax and comprehensive rules you can describle any layout you can imagine.
This can also help you in testing responsiveness of an application. As it states:
Galen Framework is designed with responsiveness in mind. It is…
Single and Double underscores have special meaning in Python variable and method names. Some of the meaning is by convention and some of it is enforced by Python Interpreter. In this article I’ll only cover the meaning of single and double leading underscores in Python variable names.
According to PEP8, single leading underscore in variable name is intended for internal use only.
Let’s dive into an example to understand where it is by convention and where it is enforced by Python interpreter.
self.a = 1
self._b = 2
Let’s create the object of above class and…
There are a lot of use cases in which you want to read the PostgreSQL table and perform some processing over that data and move/use it somewhere.
Ohhh! Really is this a new thing?
Don’t worry, I know you all are well aware of these kind of situations. But let’s talk about reading a large PostgreSQL table which have got ~5M rows or more, and you don’t want to use any big data processing system like Apace Spark etc. To overcome this problem… (we will discuss the remaining story with coding)
Let’s dive into coding..