หลายครั้งที่นี่ฉันเคยเห็นคนใช้rtและwtโหมดสำหรับการอ่านและเขียนไฟล์
ตัวอย่างเช่น:
with open('input.txt', 'rt') as input_file:
with open('output.txt', 'wt') as output_file:
...
ฉันไม่เห็นโหมดที่บันทึกไว้แต่เนื่องจากopen()ไม่เกิดข้อผิดพลาด - ดูเหมือนว่าจะใช้งานได้ค่อนข้างถูกกฎหมาย
มีไว้ทำอะไรและมีความแตกต่างระหว่างการใช้wtvs wและ rtvs rอย่างไร?
wtvswและrtvsr- เพียงแค่explicit is better than implicit?