in this function is f a variable? in what other way can we write this function? why does mode not work in this function? def process_lines(filename, mode):    # Actually this is function is used to read the file line by line   with open(filename, 'r') as f:              # file opened  msg = f.read()                                   # read the message  return msg                                        # return message

Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
icon
Related questions
Question

in this function is f a variable? in what other way can we write this function? why does mode not work in this function?

def process_lines(filename, mode):    # Actually this is function is used to read the file line by line  
with open(filename, 'r') as f:              # file opened 
msg = f.read()                                   # read the message 
return msg                                        # return message 


def write_lines(lines):                           # function to write some into message 
with open('results.txt', 'w') as f:            # open the text file 
f.writelines(lines)                                  # write some line 
print("Output written to results.txt")    # print the output 

what does os.path do?
def check_file_exists(filename):            # check weather this file is exist or not to avoid exception 
from os.path import exists                   # import library of exist 
file_exists = exists(filename)                # if file exist 
return file_exists                           

Expert Solution
steps

Step by step

Solved in 2 steps with 1 images

Blurred answer
Recommended textbooks for you
Computer Networking: A Top-Down Approach (7th Edi…
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
Computer Organization and Design MIPS Edition, Fi…
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
Network+ Guide to Networks (MindTap Course List)
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
Concepts of Database Management
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
Prelude to Programming
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
Sc Business Data Communications and Networking, T…
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY