Hướng dẫn where is python file directory? - thư mục tệp python ở đâu?
Mô-đun 1, được giới thiệu trong Python 3.4 (PEP 428-Mô-đun PATHLIB-Đường dẫn hệ thống tập tin hướng đối tượng), làm cho trải nghiệm liên quan đến đường dẫn tốt hơn nhiều. Show
Để có được thư mục làm việc hiện tại, hãy sử dụng 2:
Để có được một đường dẫn tuyệt đối đến tệp tập lệnh của bạn, hãy sử dụng phương thức 3:
Và để có được đường dẫn của một thư mục nơi đặt tập lệnh của bạn, truy cập 4 (nên gọi 5 trước 4):
Hãy nhớ rằng 7 không đáng tin cậy trong một số tình huống: Làm thế nào để tôi có được đường dẫn của tệp được thực hiện hiện tại trong Python ?.Xin lưu ý rằng 2, 3 và các phương thức 0 khác trả về các đối tượng đường dẫn ( 1 trong trường hợp của tôi), không phải chuỗi. Trong Python 3,4 và 3.5 gây ra một số đau, bởi vì hàm tích hợp 2 chỉ có thể hoạt động với các đối tượng chuỗi hoặc byte và không hỗ trợ các đối tượng 0, vì vậy bạn phải chuyển đổi các đối tượng 0 thành các chuỗi hoặc sử dụng phương pháp Tùy chọn yêu cầu bạn thay đổi mã cũ:Tập lệnh tệp/2.py
Đầu ra
Như bạn có thể thấy, 6 không hoạt động với Python 3.5.PEP 519 - Thêm giao thức đường dẫn hệ thống tệp, được triển khai trong Python 3.6, thêm hỗ trợ của các đối tượng 7 vào hàm 2, vì vậy bây giờ bạn có thể chuyển các đối tượng 0 cho chức năng 2 trực tiếp: Trên trang này: Open (), Path Path, CWD ('Thư mục làm việc hiện tại'), tiền tố R 'RAW String', OS.GetCwd (), Os.Chdir (). Tham khảo một tệp có đường dẫn và tên đầy đủNhư đã thấy trong các hướng dẫn #12 và #13, bạn có thể tham khảo một tệp cục bộ trong Python bằng cách sử dụng đường dẫn đầy đủ của tệp và tên tệp. Dưới đây, bạn đang mở một tệp để đọc:
Tệp Python nằm ở đâu?Xác định vị trí thủ công nơi Python được cài đặt loại 'Python' trong thanh tìm kiếm Windows. Nhấp chuột phải vào ứng dụng Python, sau đó chọn Vị trí tệp Mở Mở Nhấp chuột phải vào phím tắt Python, sau đó chọn Thuộc tính. Nhấp vào trên “Mở tệp vị trí
Tham khảo một tệp có đường dẫn và tên đầy đủNhư đã thấy trong các hướng dẫn #12 và #13, bạn có thể tham khảo một tệp cục bộ trong Python bằng cách sử dụng đường dẫn đầy đủ của tệp và tên tệp. Dưới đây, bạn đang mở một tệp để đọc:>>> myfile = open('C:/Users/narae/Desktop/alice.txt') # Windows >>> mytxt = myfile.read() >>> myfile.close()Current Working Directory (CWD) is crucial here. You can think of it as the folder your Python is operating inside at the moment. So far we have been using the absolute path, which begins from the topmost directory. But if your file reference does not start from the top (e.g., ________số 8 Trong Windows, một đường dẫn thư mục tệp đầy đủ bắt đầu bằng một ký tự ổ đĩa (c :, d :., v.v.). Trong Linux và OS-X, nó bắt đầu bằng "/", được gọi là gốc. Các thư mục được phân tách bằng một dấu gạch chéo "/". Bạn có thể tra cứu đường dẫn thư mục đầy đủ của tệp và tên tệp thông qua "thuộc tính" của nó. Xem cách nó được thực hiện trong Câu hỏi thường gặp này. 'ling1330/alice.txt'Tham khảo một tệp trong Windowsrelative path"). Trong Windows, có một vài cách bổ sung để tham khảo một tệp. Đó là bởi vì đường dẫn tập tin Windows sử dụng dấu gạch chéo ngược "\" thay vì chém. Python cho phép sử dụng cả hai trong hệ thống Windows, nhưng có một vài cạm bẫy cần chú ý. Để tổng hợp chúng:
Tìm kiếm và thay đổi CWDHệ điều hành Module Python cung cấp các tiện ích để hiển thị và sửa đổi thư mục làm việc hiện tại của bạn. Dưới đây minh họa cách tìm cwd của bạn (.getcwd ()) và thay đổi nó thành một thư mục khác (.chdir ()). Dưới đây là một ví dụ cho HĐH Windows:
Tệp Python nằm ở đâu?Xác định vị trí thủ công nơi Python được cài đặt loại 'Python' trong thanh tìm kiếm Windows. Nhấp chuột phải vào ứng dụng Python, sau đó chọn Vị trí tệp Mở Mở Nhấp chuột phải vào phím tắt Python, sau đó chọn Thuộc tính. Nhấp vào trên “Mở tệp vị tríType 'Python' in the Windows Search Bar. Right-click on the Python App, and then select “Open file location“ Right-click on the Python shortcut, and then select Properties. Click on “Open File Location“
Thư mục tệp trong Python là gì?Thư mục hoặc thư mục là một tập hợp các tệp và thư mục con.Python có mô -đun HĐH cung cấp cho chúng tôi nhiều phương pháp hữu ích để làm việc với các thư mục (và các tệp).a collection of files and subdirectories. Python has the os module that provides us with many useful methods to work with directories (and files as well). |