Python:
קריאת קובץ טקסט
איך לעשות:
קוד פשוט לקרוא מקובץ:
with open('example.txt', 'r', encoding='utf-8') as file:
content = file.read()
print(content)
פלט לדוגמה:
שלום, עולם!
דוגמה לטקסט בקובץ.
לקרוא כל שורה לתוך רשימה:
with open('example.txt', 'r', encoding='utf-8') as file:
lines = file.readlines()
print(lines)
פלט לדוגמה:
['שלום, עולם!\n', 'דוגמה לטקסט בקובץ.\n']
עיון מעמיק
קריאת קבצים היא מרכיב בסיסי בתכנות מאז השנות ה-40. היא השתנתה במהלך השנים והיום בפייתון אפשר גם להשתמש בio
או os
לשימושים מתקדמים. פייתון טיפל בבעיות של קידוד ומערכות הפעלה שונות כדי שאין צורך לדאוג להכל בעצמנו.
תראו גם
- המסמך הרשמי למודול
open
: https://docs.python.org/3/library/functions.html#open - המדריך למודול
io
: https://docs.python.org/3/library/io.html - המדריך לטיפול בקבצים וחיתוכים: https://docs.python.org/3/tutorial/inputoutput.html#reading-and-writing-files