Lấy tên tệp từ tệp python
Giải pháp tiêu chuẩn là sử dụng hàm IMDB Dataset 5k.csv9 để tách một đường dẫn thành một cặp (root, ext) sao cho root + ext == path. Điều này trả về đường dẫn đến tệp không có phần mở rộng. Nếu tệp có nhiều dấu chấm, thì dấu chấm trước sẽ bị bỏ qua Show 1 2 3 4 5 nhập os
dir = '/path/to/some/file. txt' in(os. đường dẫn. splitext(dir)[0]) # /path/to/some/
Tải xuống mã 2. Sử dụng chức năng IMDB Dataset 5k.csv0Ngoài ra, bạn có thể sử dụng hàm IMDB Dataset 5k.csv0 để tách kỳ trước 1 2 3 dir = '/path/to/some/file. txt' in(dir. rsplit('. ', 1)[0]) # /path/to/some/
Tải xuống mã 3. Sử dụng chức năng IMDB Dataset 5k.csv2Nếu bạn không cần đường dẫn đầy đủ, bạn có thể sử dụng mô-đun IMDB Dataset 5k.csv3 trong Python 3. 4+. Bạn có thể sử dụng thuộc tính IMDB Dataset 5k.csv4 của nó để trả về tên tệp mà không cần phần mở rộng của nó Có một số cách để lấy tên tệp từ đường dẫn của nó trong python. Bạn có thể sử dụng chức năng IMDB Dataset 5k.csv0 hoặc chức năng IMDB Dataset 5k.csv1 của mô-đun os. Bạn cũng có thể sử dụng mô-đun pathlib để lấy tên tệp Hãy xem xét các phương pháp nêu trên với sự trợ giúp của các ví dụ. Chúng tôi sẽ cố gắng lấy tên tệp của tệp CSV được lưu cục bộ trong python 1. Sử dụng mô-đun IMDB Dataset 5k.csv2Mô-đun IMDB Dataset 5k.csv2 đi kèm với một số chức năng hữu ích để tương tác với hệ thống tệp. Bạn có thể sử dụng các chức năng sau từ IMDB Dataset 5k.csv2 để lấy tên tệp Tên tệp từ |