Khi nhiều thư mục cần được nối, như trong một đường dẫn tìm kiếm thực thi, có một ký tự phân tách phụ thuộc os. Đối với Windows ';'
, Linux cũng vậy ':'
. Có cách nào trong Python để tách nhân vật nào không?
Trong các cuộc thảo luận cho câu hỏi này, làm cách nào để tìm ra đường dẫn trăn của tôi bằng python? , nó được đề nghị os.sep
sẽ làm điều đó. Câu trả lời đó là sai, vì nó là dấu phân cách cho các thành phần của một thư mục hoặc tên tệp và tương đương với '\\'
hoặc '/'
.
os.sep
hoặcos.path.sep
là những gì bạn cần cho đường dẫn hệ thống tập tin.