Python อ่านไฟล์ใน folder ด้วยคำสั่ง open บทความนี้สอนเขียนโปรแกรมอ่านไฟล์ txt จาก folder ที่ต้องการโดยสร้าง url ไปหาไฟล์โดยใช้คำสั่ง os.path.join จาก module os และใช้คำสั่ง open อ่านไฟล์ สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง ข้อมูลในไฟล์ชื่อ demo.txt อยู่ใน file/demo.txt
Hello World
Apple
Banana
Orange
ตัวอย่าง Python อ่านไฟล์ใน folder ด้วยคำสั่ง open
import os
url = os.path.join("file", "demo.txt")
with open(url) as file:
lines = file.readlines()
print( lines )
ผลลัพธ์
Hello World
Apple
Banana
Orange
Python อ่านไฟล์ใน folder จากตัวอย่างไฟล์อยู่ที่ file/demo.txt เริ่มต้นใช้คำสั่ง os.path.join จาก module os สร้าง URL จาก Directory ชื่อ file และ demo.txt เก็บไว้ที่ตัวแปร url จากนั้นใช้คำสั่ง open เพื่อเปิดไฟล์จาก URL ดังกล่าวพร้อมกับใช้คำสั่ง readlines อ่านข้อมูลจากไฟล์ และเก็บไว้ที่ตัวแปร lines สุดท้ายใช้คำสั่ง print แสดงผลลัพธ์การอ่านไฟล์ใน folder ออกสู่หน้าจอ