How to create or remove files or folders using python

The easiest way to create or remove file is using python os module

To create file

import os
os.mknod("this_is_file.txt")

To create folder

os.mkdir("this is a folder")

To remove file

os.remove("this_is_file.txt")

To remove folder

os.rmdir("this is a folder")

The consideration.

If file already exist when creating file it will show error

so we can check if the file already exist

import os
if not os.path.exists("this_is_file.txt"):
	os.mknod("this_is_file.txt")

or when deleting folder

import os
if os.path.exists("this is a folder"):
	os.rmdir("this is a folder")

Related Posts

Print with python f string format
July 3, 2024

We use make the python print more wonderful with f string (formatted string) x=1 y=2 z=x+y print(f’result {x}+{y}={z}’) Copy Code this will print We can make it more wonderful directly adding expression x=1 y=2 print(f'{x} times {y} is {x * y}’) Copy Code We can also set the decimal places in the print number = […]

Check if a key exist or not in a python dictionary
July 3, 2024

We can check it with “in” operator and “get()” method In operator here returns the value True or False For example dictionary={“one”:1, “two”:2} if “two” in dictionary: print(“two exist in the dictionary”) Copy Code The get() method returns the value if that key exists. If not exists it returns None dictionary_data={“one”:1, “two”:2} #Here the key […]

Find out median of a list with python
July 3, 2024

Python has wonderful built-in library “statistics” We can find out the median of a list with this library easily with less code import statistics List = [1,2,3,4,5,6,7,8,9,10] result= statistics.median(List) print(result) Copy Code We can also generate list randomly with random module List = [randint(1, 101) for _ in range(50)] this code create a list of […]