#متن_کاوی_با_پایتون
✅ عملیات روی فایل
🔹 اولین دستور همون تابع open است که در تایپک قبلی مثالش رو زدیم و برای باز کردن فایل ازش استفاده میکنیم .
f = open(filename,mode)
🔹توابعی که برای خواندن خط به خط فایل،یا کل فایل،یا اینکه تعداد کارکتری خاصی از فایل رو بخونیم.این توابع بصورت زیر هستند
f.readline()
f.read()
f.read(n)
🔹برای مشخص کردن موقعیت فایل از تابع seek استفاده میکنیم
f.seek(n)
🔹برای نوشتن در یک فایل از تابع write استفاده خواهیم کرد.
f.write(message)
🔹و برای بستن فایل هم از تابع close استفاده خواهیم کرد.دقت کنید بعد از پایان کار با فایل، باید با این دستور فایل باز شده رو ببندید.
f.close()
🔹و اگر میخواهید چک کنید که فایلتون بسته شده یا خیر میتونید از تابع closed برای اینکار استفاده کنید .و در پاسخ true یا false خواهد داد.
f.closed
🔻 حذف n/ از انتهای خطوط
🔹همانطور که در مثال دیده بودید وقتی یک فایل رو میخونیم یک n/ در انتهای خط به معنای پایان خط نمایش داده می شود برای اینکه بتونیم حذفش کنیم کافیه دستور rstrip که قبلا هم در موردش توضیح دادیم و گفتیم از انتها یک کارکتر رو حذف خواهد کرد استفاده میکنیم.مثال زیر رو ببنید
>>> f = open('D:\Text mining\week-1\Lesson-2\humans.txt','r',encoding='utf-8-sig')
>>> text11 = f.readline()
>>> text11
'Python is an interpreted high-levelprogramming\n'
>>> text11.rstrip()
'Python is an interpreted high-levelprogramming'
🎯 این آموزش رو بفرستید برای علاقه مندان متن کاوی
🗂 مرکز آموزش پایتون
➖➖➖➖➖➖➖➖
🆔 : @pythonchallenge
>>Click here to continue<<