Dear Support Team, I have built a function (enclosed here) to merge many files (in this example is 2 files: "a1.txt" and "a2.txt") lines by lines. The output file is called "final_file". However, i could not have it run successfully.
Content of "a1.txt": 1 3 5 Content of "a2.txt": 2 4 6 Content of "final_file.txt" will be like: 1 2 3 4 5 6 In Python, i called just written module: import argument reload(argument) argument.test(2,"C:/a1.txt","C:/a2.txt") and get the error as below: "ValueError: I/O operation on closed file File "c:\append.py", line 5, in <module> argument.test(2,"C:/a1.txt","C:/a2.txt") File "c:\argument.py", line 28, in test for line_data in f:" Could you please advise the resolution for this? Thank you
append.py
Description: Binary data
_______________________________________________ Tutor maillist - Tutor@python.org To unsubscribe or change subscription options: http://mail.python.org/mailman/listinfo/tutor