ไฟล์อินพุตและเอาต์พุตเป็นฟังก์ชันที่สำคัญมากในภาษาโปรแกรม ภาษาการเขียนโปรแกรม Python สามารถอ่านข้อความจากไฟล์ข้อความในคอมพิวเตอร์ของคุณได้ สิ่งนี้มีประโยชน์มากสำหรับการจัดเก็บการตั้งค่าคอนฟิกและข้อมูลสำหรับโปรแกรมของคุณ แทนที่จะป้อนข้อมูลการกำหนดค่าทุกครั้งที่คุณเรียกใช้สคริปต์ Python คุณสามารถให้สคริปต์อ่านไฟล์การกำหนดค่าและกรอกการตั้งค่าจากนั้น การเรียนรู้ไฟล์อินพุตเป็นขั้นตอนที่สำคัญในฐานะโปรแกรมเมอร์ คุณสามารถเรียนรู้วิธีอ่านไฟล์ข้อความโดยใช้ Python ได้ในเวลาเพียงไม่กี่นาที
ขั้นตอนที่ 1
เปิดตัวแก้ไขข้อความ IDLE ที่มาพร้อมกับภาษาการเขียนโปรแกรม Python โปรแกรม IDLE จะอยู่ใน Program Files ของคุณ (หรือ Applications for Macintosh) ภายในไดเร็กทอรี Python ไฟล์ซอร์สโค้ดเปล่าจะเปิดขึ้นในหน้าต่างตัวแก้ไขข้อความ IDLE
วีดีโอประจำวันนี้
ขั้นตอนที่ 2
ประกาศตัวแปรสตริงที่เก็บพาธไปยังไฟล์ข้อความที่คุณต้องการอ่านใน Python ตัวอย่างเช่น หากคุณมีไฟล์ข้อความชื่อ "etc.txt" ในไดรฟ์ C: คุณสามารถเขียนข้อความต่อไปนี้เพื่อประกาศสตริงได้:
strPath = "C:\etc.txt"
ขั้นตอนที่ 3
เปิดไฟล์โดยใช้ฟังก์ชัน open() ดังนี้:
f = เปิด (strPath)
ขั้นตอนที่ 4
อ่านเนื้อหาของไฟล์โดยใช้ฟังก์ชัน read() เอาต์พุตของคำสั่ง read() สามารถเก็บไว้ในสตริงสำหรับการพิมพ์ในภายหลังได้ดังนี้:
strText = f.read()
ขั้นตอนที่ 5
พิมพ์เนื้อหาของไฟล์โดยพิมพ์สตริง strText ดังนี้:
พิมพ์ (strText)
ขั้นตอนที่ 6
เรียกใช้โปรแกรมโดยกดปุ่ม "F5" โปรแกรมจะพิมพ์เนื้อหาทั้งหมดของไฟล์ข้อความไปยังคอนโซล