مشخص کردن اسم فایل txt در پایتون :

زبان برنامه‌نویسی پایتون یکی از زبان‌های محبوب و قدرتمند در دنیای برنامه‌نویسی است. یکی از قابلیت‌های این زبان تعامل با فایل‌ها است. در این مقاله، به بررسی روش‌های مختلفی برای مشخص کردن اسم فایل‌های با پسوند txt در پایتون می‌پردازیم.

روش اول: استفاده از تابع os.path.basename

تابع os.path.basename در ماژول os وجود دارد و با استفاده از این تابع می‌توانیم اسم فایل را از یک مسیر فایل بدست آوریم. برای استفاده از این تابع، ابتدا باید ماژول os را وارد کنیم و سپس مسیر فایل را به عنوان ورودی به تابع بدهیم. در نهایت، خروجی تابع اسم فایل را برمی‌گرداند.

مثال:

import os

file_path = “/path/to/file.txt”
file_name = os.path.basename(file_path)
print(file_name)

روش دوم: استفاده از تابع split

تابع split در رشته‌ها وجود دارد و با استفاده از این تابع می‌توانیم یک رشته را بر اساس یک کاراکتر جدا کنیم و به صورت یک لیست از زیررشته‌ها برگردانیم. با استفاده از این تابع، می‌توانیم اسم فایل را از یک مسیر فایل جدا کنیم.

مثال:

file_path = “/path/to/file.txt”
file_name = file_path.split(“/”)[-1]
print(file_name)

روش سوم: استفاده از تابع os.path.splitext

تابع os.path.splitext در ماژول os وجود دارد و با استفاده از این تابع می‌توانیم یک مسیر فایل را به دو بخش تقسیم کنیم: نام فایل و پسوند فایل. این تابع یک تاپل شامل نام فایل و پسوند را برمی‌گرداند.

مثال:

import os

file_path = “/path/to/file.txt”
file_name, file_extension = os.path.splitext(file_path)
print(file_name)

خلاصه‌بندی:

در این مقاله، روش‌های مختلفی برای مشخص کردن اسم فایل‌های با پسوند txt در پایتون بررسی شدند. این روش‌ها شامل استفاده از تابع os.path.basename، تابع split و تابع os.path.splitext بودند. با استفاده از هر یک از این روش‌ها، می‌توانیم اسم فایل را از یک مسیر فایل بدست آوریم.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *