Introduction to Programming using Python 1st Edition

Published by Pearson
ISBN 10: 0132747189
ISBN 13: 978-0-13274-718-9

Chapter 13 - Files and Exception Handling - Programming Exercises - Page 472: 13.8

Answer

code

Work Step by Step

# 13.8 (Encrypt files) Encode the file by adding 5 to every byte in the file. Write a program # that prompts the user to enter an input filename and an output filename and # saves the encrypted version of the input file to the output file. infile = input("Enter input filename: ") outfile = input("Enter output filename: ") source = open(infile, 'r') destination = open(outfile, 'w') res = '' data = source.read() for i in range(len(data)): res += chr(ord(data[i])+5) destination.write(res) destination.close()
Update this answer!

You can help us out by revising, improving and updating this answer.

Update this answer

After you claim an answer you’ll have 24 hours to send in a draft. An editor will review the submission and either publish your submission or provide feedback.