مشخص کردن اسم فایل 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 بودند. با استفاده از هر یک از این روشها، میتوانیم اسم فایل را از یک مسیر فایل بدست آوریم.