SQA Tools Blog

Learn testing and automation, one article at a time

Free tutorials, solved practice problems and interview prep for QA and automation engineers: Python, Playwright, Selenium, SQL, Git and more.

1,677Articles
1,141Solved Python problems
7Topics
100%Free

Python articles

298 articles · page 22 of 25 · Clear filters
Python

Python Read/Write CSV

Learn to read and write CSV files in Python with csv.reader, csv.writer, DictReader and DictWriter, handle headers, quotes and delimiters, and summarise data.

7 min readRead →
Python

Python Read/Write JSON

Learn to work with JSON in Python: json.loads and json.dumps, read and write JSON files, pretty printing, nested data, type mapping and custom objects.

7 min readRead →
Python

Python Read/Write Excel

Learn to read and write Excel .xlsx files in Python with openpyxl: create workbooks, write rows, read cells and ranges, add formulas and styles, and use pandas.

7 min readRead →
Python

Variables Scope In Python

Python Features Python Installation PyCharm Configuration Python Variables Python Data Types Python If Else Python Loops Python Strings Python Lists Python Tuples Python List Vs Tuple…

2 min readRead →
Python

Python Tuples

Learn Python tuples: create and index them, the single-item tuple trap, unpacking, tuple methods, immutability, and when to use a tuple instead of a list.

6 min readRead →
Python

Python String Methods

Python provides several methods for formatting strings. Here are the most commonly used methods:

10 min readRead →
Python

Python List Comprehension

Python Features Python Installation PyCharm Configuration Python Variables Python Data Types Python If Else Python Loops Python Strings Python Lists List Methods List Comprehension List Programs…

4 min readRead →
Python

Python List Methods And Functions

Python Features Python Installation PyCharm Configuration Python Variables Python Data Types Python If Else Python Loops Python Strings Python Lists List Methods List Comprehension List Programs…

6 min readRead →
Python

Data Type Conversion in Python

Python Features Python Installation PyCharm Configuration Python Variables Python Data Types Data Type Conversion Data Type MCQ Python If Else Python Loops Python Strings Python Lists…

6 min readRead →
Python

PyCharm Configuration for Windows OS

Python Features Python Installation PyCharm Configuration Python Variables Python Data Types Python If Else Python Loops Python Strings Python Lists Python Tuples Python List Vs Tuple…

3 min readRead →
Python

Python installation in Windows OS:

Python Features Python Installation PyCharm Configuration Python Variables Python Data Types Python If Else Python Loops Python Strings Python Lists Python Tuples Python List Vs Tuple…

2 min readRead →
Python

Python Installation for MacOS:

Python Features Python Installation PyCharm Configuration Python Variables Python Data Types Python If Else Python Loops Python Strings Python Lists Python Tuples Python List Vs Tuple…

1 min readRead →

Preparing for a QA interview?

Take free timed mock tests with answers and explanations.