ฉันกำลังเขียนสคริปต์ขนาดเล็กสำหรับใช้บนเซิร์ฟเวอร์ของเราโดยใช้ Python เซิร์ฟเวอร์ติดตั้ง Python 2.4.4 เท่านั้น
ฉันไม่ได้เริ่มใช้ Python จนกระทั่ง 2.5 หมดดังนั้นฉันจึงคุ้นเคยกับแบบฟอร์ม:
with open('file.txt', 'r') as f:
# do stuff with f
อย่างไรก็ตามไม่มีwith
คำสั่งใด ๆก่อน 2.5 และฉันมีปัญหาในการค้นหาตัวอย่างเกี่ยวกับวิธีที่เหมาะสมในการล้างไฟล์ด้วยตนเอง
แนวทางปฏิบัติที่ดีที่สุดในการกำจัดออบเจ็กต์ไฟล์อย่างปลอดภัยเมื่อใช้ python เวอร์ชันเก่าคืออะไร