Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

จะแยกนามสกุลไฟล์โดยใช้ Python ได้อย่างไร


คุณสามารถแยกนามสกุลไฟล์ของสตริงชื่อไฟล์โดยใช้เมธอด os.path.splitext โดยแยกเส้นทางชื่อพาธออกเป็นคู่ (root, ext) เพื่อให้ root + ext ==path และ ext ว่างเปล่าหรือเริ่มต้นด้วยจุดและมีจุดไม่เกินหนึ่งจุด

ตัวอย่าง

import os
file_name = 'my_file.txt'
print(os.path.splitext(file_name))

ผลลัพธ์

คุณจะได้ผลลัพธ์ -

('my_file', '.txt')