Question: I am having trouble figuring out how to do this question. I will attach my syntax for Question 2 that this question calls to modify.If
I am having trouble figuring out how to do this question. I will attach my syntax for Question 2 that this question calls to modify.If someone could show me how to complete this (including how to change the directory) that would be great.
Syntax for Question 2:
# Reads a file containing a text (mary.txt).
# Reads each line and sends it to the output file (output.txt), preceded by line numbers.
# Getting contents of input file
infile = open("mary.txt", "r")
content = infile.readlines()
infile.close()
# Create new output file
outfile = open("output.txt", "w")
for i in range(len(content)):
outfile.write(("/* %d */ " %(i+1)) + content[i])
outfile.close()
Repeat Question #2, but allow the user to specify the file name on the command-line. If the user doesnt specify any file name, then prompt the user for the name. Note: IDLE does not have a way to run a program from the command line. Youll need to copy your program to the Python34 directory along with the input.txt file to execute. Go to the command prompt (CMD) and change directory to Python34.5 pts
Your code with comments
A screenshot of the execution
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
