Coding in Python 19 - More OS Module Fun

From LearnLinux.tv Wiki
Jump to navigationJump to search

Overview

In video number 19 of the Coding in Python series, we continue working with the OS module.

Relevant Links
Original Video


Commands Used in this Video

Using the OS module to check if a file exists

#!/usr/bin/env python3


import os

file = "myfile.txt"
if os.path.isfile(file):
    print("The file exists.")
else:
    print("The file does not exist.")

Checking the existance of a user-designated file

#!/usr/bin/env python3


import os

file = input("Enter a file name: ")
if os.path.isfile(file):
    print("The file exists.")
else:
    print("The file does not exist.")

= Checking for the existance of a file, and creating it if it does not exist

#!/usr/bin/env python3


import os

file = input("Enter a file name: ")

if os.path.isfile(file):
    print("The file exists.")
else:
    print("The file does not exist.")
    print("Creating it...")
    os.system('touch {}'.format(file))