Python Forum
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
On Just One line
#5
Calling write 6 times Doh
A good solution has been posted bye @micseydel.
Working code both do the same:
lst = ['line 1', 'line 2', 'line 3']

# Yes
with open('out_1.txt', 'w') as f_out:
    f_out.write('\n'.join(lst))

# No
with open('out_2.txt', 'w') as target:
    target.write(lst[0]);target.write("\n");target.write(lst[1]);target.write("\n");target.write(lst[2]);target.write("\n")
Reply


Messages In This Thread
On Just One line - by Fumi - Jan-25-2018, 09:00 PM
RE: On Just One line - by j.crater - Jan-25-2018, 09:14 PM
RE: On Just One line - by micseydel - Jan-25-2018, 09:49 PM
RE: On Just One line - by Fumi - Jan-31-2018, 12:41 AM
RE: On Just One line - by snippsat - Jan-31-2018, 01:08 AM

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020