วันอาทิตย์ที่ 26 กุมภาพันธ์ พ.ศ. 2560

7.1 การเปิดแฟ้ม python

7.1 การเปิดแฟ้ม 

ภาษาไพธอน มีฟังก์ชันเพื่อเปิดแฟ้ม ดังนี้


                              open(path [mode  [, buffersize]])   

         ฟังก์ชันนี้ทำหน้าที่เพื่อเปิดแฟ้มสำหรับอ่านและเขียนแฟ้ม โดยมีรายละเอียด    อาร์กิวเมนต์ ดังนี้
                path      หมายถึง เส้นทางที่อยู่ของแฟ้มและชื่อแฟ้ม  
                mode     หมายถึง ฟังก์ชันของการเปิดแฟ้มเพื่อจะทำหน้าที่ต่าง ๆ ดังรายละเอียดตามตารางที่ 7.1

ตารางที่ 7.1 รายละเอียดของโหมดการจัดการแฟ้ม

โหมด
รายละเอียด
r
เปิดแฟ้มที่มีอยู่แล้วเพื่ออ่านเพียงอย่างเดียว
w
เปิดแฟ้มเพื่อเขียน ถ้าในกรณีที่มีแฟ้มอยู่แล้ว ข้อมูลที่อยู่ในแฟ้มเดิมนั้นจะถูกลบ แต่ถ้าหากยังไม่มีจะเก็บเป็นข้อมูลใหม่
a
เปิดแฟ้มที่มีอยู่แล้วเพื่อปรับปรุงแก้ไขโดยที่ข้อมูลเก่ายังคงอยู่
r+
เปิดแฟ้มเพื่ออ่านและเขียน โดยที่ข้อมูลเก่ายังมีอยู่
w+
เปิดแฟ้มเพื่ออ่านและเขียน โดยที่ข้อมูลเก่าจะถูกลบ
a+
เปิดแฟ้มเพื่ออ่านและเขียน โดยที่ข้อมูลเก่ายังมีอยู่
b
เพื่อใช้สำหรับการอ่าน หรือเขียน หรือเพิ่มเติมข้อมูลอย่างใดอย่างหนึ่ง โดยการเปิดแฟ้มแบบไบนารีโหมด
U
เพื่อใช้สำหรับการอ่าน หรือเขียน หรือเพิ่มเติมข้อมูลอย่างใดอย่างหนึ่ง โดยการเปิดแฟ้มแบบ  universal โหมด

            buffersize หมายถึง ขนาดของหน่วยความจำที่ต้องการให้แฟ้มพักอยู่ชั่วคราวในการอ่านและเขียน โดยปกติจะต้องมีการใช้บัฟเฟอร์ เพื่อช่วยในการเข้าถึงแฟ้ม 
ถ้า buffersize  เป็น 0 หมายถึง ไม่มีการใช้บัฟเฟอร์ 
ถ้าเป็น 1 หมายถึง เป็นการใช้ line-buffer หรือ
ถ้า ใส่จำนวนตัวเลขเป็นบวก หมายถึง กำหนดขนาดหน่วยความจำด้วยตนเอง แต่ถ้าไม่ใส่ค่าอาร์กิวเมนต์ของบัฟเฟอร์ จะเป็นไปตามที่โปรแกรมได้กำหนดค่าเริ่มต้นเอาไว้

ไม่มีความคิดเห็น:

แสดงความคิดเห็น

Set MongoDB in the windows path environment

  Let’s set MongoDB in the windows environment in just a few steps. Step 1: First download a suitable MongoDB version according to your mach...