Real ML datasets come from files (CSV, JSON, images).
Basic modes:
Use with statement — auto-closes file.
with open("data.txt", "r") as f:
content = f.read()
print(content)
# Or read line by line
with open("data.txt", "r") as f:
for line in f:
print(line.strip())
Common: read CSV for ML datasets.