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 16 of 25 · Clear filters
Python practice

Count files per extension

Write a Python program to count the files of each extension in a target path. Step-by-step explanation, colour-coded code and real output.

1 min readRead →
Python practice

Count folders in a folder

Write a Python program to count the folders in a target path. Step-by-step explanation, colour-coded code and real output.

1 min readRead →
Python practice

Count files in a folder

Write a Python program to count the files in a target path. Step-by-step explanation, colour-coded code and real output.

1 min readRead →
Python practice

List everything in a folder

Write a Python program to list all the files and folders in a target path. Step-by-step explanation, colour-coded code and real output.

1 min readRead →
Python practice

Is there a folder at a path?

Write a Python program to check whether a directory exists at a given path. Step-by-step explanation, colour-coded code and real output.

1 min readRead →
Python practice

Is there a file at a path?

Write a Python program to check whether a file exists at a given path. Step-by-step explanation, colour-coded code and real output.

1 min readRead →
Python practice

Join two paths

Write a Python program to join two paths. Step-by-step explanation, colour-coded code and real output.

1 min readRead →
Python practice

Remove a folder that is not empty

Write a Python program to remove a directory that contains files. Step-by-step explanation, colour-coded code and real output.

1 min readRead →
Python practice

Create 10 nested folders

Write a Python program to create 10 directories nested inside each other. Step-by-step explanation, colour-coded code and real output.

1 min readRead →
Python practice

Remove an empty folder

Write a Python program to remove an empty directory with `os.rmdir()`. Step-by-step explanation, colour-coded code and real output.

1 min readRead →
Python practice

Create a directory with os.mkdir()

Write a Python program to create a directory with `os.mkdir()`. Step-by-step explanation, colour-coded code and real output.

1 min readRead →
Python practice

Create 10 folders with random names

Write a Python program to create 10 directories with random names. Step-by-step explanation, colour-coded code and real output.

1 min readRead →

Preparing for a QA interview?

Take free timed mock tests with answers and explanations.