Làm cách nào để có được đường dẫn của tệp mà không có tên tệp cơ sở?Đường dẫn đến tệp không có tên cơ sở
Something như /a/path/to/my/file.txt
->/a/path/to/my/
Cố gắng với .split() nhưng không thành công
Làm cách nào để có được đường dẫn của tệp mà không có tên tệp cơ sở?Đường dẫn đến tệp không có tên cơ sở
Something như /a/path/to/my/file.txt
->/a/path/to/my/
Cố gắng với .split() nhưng không thành công
Sử dụng os.path.dirname(filename)
.
Kiểm tra tàu ngầm của os.path
os.path.dirname('/test/one')
Bạn có thể import os
>>> filepath
'/a/path/to/my/file.txt'
>>> os.path.dirname(filepath)
'/a/path/to/my'
>>>
(dirname, filename) = os.path.split(path)
chính xác hơn: '(nghỉ ngơi, first_path_item) = os.path.split (đường dẫn)' – estani