前提・実現したいこと
a.txtを読み取ってa.txtの5行目から15行目を消したものと、20行目から30行目を消したものを、b.txtに書き込みたいです。
発生している問題・エラーメッセージ
複数でやると、同じものが出てしまいます。
該当のソースコード
python
1myfile = open('C:/Users/Document/a.txt', 'r', encoding="utf-8") 2all_lines = myfile.readlines() 3myfile.close() 4try: 5 after_line6 = all_lines[:5] 6except: 7 print('Error') 8write_lines = ''.join(after_line6) 9myfile = open('C:/Users/Document/b.txt', 'w',encoding="utf-8") 10myfile.write(write_lines) 11try: 12 after_line7 = all_lines[15:] 13except: 14 print('Error') 15write_lines = ''.join(after_line7) 16myfile.write(write_lines) 17 18myfile.close()
試したこと
5行目から15行目を消すところまではできたのですが、複数消すことができないです。

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2022/01/14 02:02