การเปิดและอ่านไฟล์
เปิดไฟล์ข้อความและอ่านเนื้อหาด้วย read และ readlines
การเปิดและอ่านไฟล์ เป็นบทเรียน Python Academy ฟรีบน CoddyKit นี่คือบทเรียนที่ 1 จากทั้งหมด 4 บทเรียน คุณสามารถอ่านบทเรียนทั้งหมดด้านล่างฟรี — จากนั้นลองปฏิบัติด้วยตัวคุณเองในเบราว์เซอร์พร้อมตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7 บทเรียนนี้เป็นส่วนหนึ่งของเส้นทางการเรียน Python Academy และความก้าวหน้าของคุณจะซิงค์ข้ามเว็บและแอป CoddyKit คอร์ส Python Academy มีบทเรียนทั้งหมด 4 บทเรียน
บทนำ
พื้นฐาน open()
# f = open('data.txt', 'r')
# content = f.read()
# f.close()
print('open demo')เมธอด read()
# content = open('data.txt').read()
print('read demo')readlines()
# lines = open('data.txt').readlines()
# for line in lines: print(line.rstrip())
print('readlines demo')readline()
# f = open('data.txt')
# first = f.readline()
print('readline demo')การวนซ้ำผ่านบรรทัดโดยตรง
# for line in open('data.txt'):
# print(line.rstrip())
print('line iterator demo')พารามิเตอร์การเข้ารหัส
# f = open('data.txt', 'r', encoding='utf-8')
print('encoding demo')การอ่านไบต์เฉพาะส่วน
# f = open('data.txt')
# chunk = f.read(100)
# f.seek(0)
print('seek demo')tell()
# f = open('data.txt')
# f.read(5)
# print(f.tell())
print('tell demo')การอ่านไฟล์ไบนารี
# with open('image.png', 'rb') as f:
# header = f.read(4)
print('binary read demo')ปิดไฟล์เสมอ
# f = open('data.txt')
# try:
# content = f.read()
# finally:
# f.close()
print('close demo')ตรวจสอบอย่างรวดเร็ว
สรุปทบทวน
เรียนรู้ต่อไป
คำถามที่พบบ่อย
บทเรียน “การเปิดและอ่านไฟล์” ฟรีหรือไม่
ใช่ — ข้อความเต็มของ “การเปิดและอ่านไฟล์” ฟรีให้อ่านที่นี่บนเว็บ เพื่อปฏิบัติแบบโต้ตอบ (ตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7) และปลดล็อคส่วนที่เหลือของคอร์ส Python Academy ให้อัปเกรดเป็น CoddyKit PRO คอร์ส Python Academy มีบทเรียนทั้งหมด 4 บทเรียน
คุณจะเรียนรู้อะไรในบทเรียน “การเปิดและอ่านไฟล์”
เปิดไฟล์ข้อความและอ่านเนื้อหาด้วย read และ readlines คุณปฏิบัติ Python Academy ด้วยโค้ดที่ใช้งานได้จริงที่คุณเรียกใช้โดยตรงในเบราว์เซอร์ และติวเตอร์ AI ตลอด 24/7 ตอบคำถามของคุณขณะที่คุณไปผ่านบทเรียน
คุณต้องมีประสบการณ์ก่อนที่จะเริ่มเรียน Python Academy หรือไม่
ไม่จำเป็นต้องมีประสบการณ์มาก่อน Python Academy บน CoddyKit ออกแบบมาสำหรับผู้เริ่มต้นไปจนถึงผู้เรียนขั้นสูง คุณสามารถเริ่มต้นที่นี่หรือเริ่มจากตัวแรกและเรียนด้วยความเร็วของคุณเอง นี่คือบทเรียนที่ 1 จากทั้งหมด 4 บทเรียน
บทเรียน “การเปิดและอ่านไฟล์” ใช้เวลานานแค่ไหน
บทเรียน CoddyKit ส่วนใหญ่ใช้เวลาประมาณ 5–10 นาที แต่ละบทเรียนจึงสั้นและเป็นแบบโต้ตอบ คุณสามารถก้าวหน้าอย่างต่อเนื่องและกลับมาเรียนต่อจากตรงที่เพิ่งหยุดบนเว็บและแอปได้เลย
ฉันเขียนและรันโค้ดในบทเรียน Python Academy นี้ได้ไหม
ได้ บทเรียน Python Academy ทุกบทมีตัวแก้ไขโค้ดในตัว คุณจึงเขียนและรันโค้ดจริงได้เลยในเบราว์เซอร์ และได้รับข้อเสนอแนะจาก AI ในทันที — ไม่ต้องติดตั้งในเครื่องของคุณ
บทเรียนทั้งหมดในหลักสูตรนี้
- การเปิดและอ่านไฟล์
- การเขียนและเพิ่มข้อมูลในไฟล์
- การใช้คำสั่ง with กับไฟล์
- การทำงานกับเส้นทางไฟล์ด้วย pathlib