✔️ مدیریت فایلها در پایتون با ۷ روش حرفهای!
برای کار با فایلها در پایتون، این تکنیکهای کاربردی را امتحان کنید:
1️⃣ باز کردن و خواندن فایل
2️⃣ نوشتن در فایل
3️⃣ افزودن به فایل
4️⃣ خواندن خط به خط
5️⃣ بررسی وجود فایل
6️⃣ حذف فایل
7️⃣ مدیریت مسیرها با pathlib
🗝 روش ویژه: خواندن و نوشتن فایلهای CSV با pandas
نکات طلایی
* همیشه از
* برای مسیرهای پیچیده از
* برای دادههای جدولی از
#PythonMagic | #FileHandling | #pathlib | #pandas | @learnpythonic
> *برای ذخیرهسازی، تحلیل داده و اتوماسیون کاربرد دارد*
برای کار با فایلها در پایتون، این تکنیکهای کاربردی را امتحان کنید:
1️⃣ باز کردن و خواندن فایل
with open('file.txt', 'r') as f:
content = f.read()
print(content)2️⃣ نوشتن در فایل
with open('file.txt', 'w') as f:
f.write("سلام دنیا!")3️⃣ افزودن به فایل
with open('file.txt', 'a') as f:
f.write("\nخط جدید")4️⃣ خواندن خط به خط
with open('file.txt', 'r') as f:
for line in f:
print(line.strip())5️⃣ بررسی وجود فایل
import os
print(os.path.exists('file.txt')) # True یا False
6️⃣ حذف فایل
import os
os.remove('file.txt')
7️⃣ مدیریت مسیرها با pathlib
from pathlib import Path
path = Path('file.txt')
print(path.exists())
print(path.read_text())
🗝 روش ویژه: خواندن و نوشتن فایلهای CSV با pandas
import pandas as pd
df = pd.read_csv('data.csv')
print(df.head())
df.to_csv('output.csv', index=False)
نکات طلایی
* همیشه از
with برای مدیریت فایل استفاده کنید* برای مسیرهای پیچیده از
pathlib کمک بگیرید* برای دادههای جدولی از
pandas بهره ببرید#PythonMagic | #FileHandling | #pathlib | #pandas | @learnpythonic
> *برای ذخیرهسازی، تحلیل داده و اتوماسیون کاربرد دارد*