Hướng dẫn can python create new folders? - python có thể tạo thư mục mới không?
Đã hỏi 13 năm, 3 tháng trước 13 years, 3 months ago Show Đã xem 586k lần 586k times Tôi muốn đặt thông tin đầu ra của chương trình của mình vào một thư mục. Nếu thư mục được đưa ra không tồn tại, thì chương trình sẽ tạo một thư mục mới với tên thư mục như được đưa ra trong chương trình. Điều này có thể? Nếu có, xin vui lòng cho tôi biết làm thế nào. Giả sử tôi đã cung cấp đường dẫn thư mục như thư mục 1 và 2 không tồn tại thì chương trình sẽ tạo thư mục 2 và nên đặt thông tin đầu ra vào thư mục 2.
Gấp đôi AA 5.61716 Huy hiệu vàng43 Huy hiệu bạc56 Huy hiệu Đồng16 gold badges43 silver badges56 bronze badges Hỏi ngày 13 tháng 8 năm 2009 lúc 20:33Aug 13, 2009 at 20:33 1 Bạn có thể tạo một thư mục với OS.MADEDIRS () và sử dụng Os.Path.Exists () để xem nó đã tồn tại:
Nếu bạn đang cố gắng tạo trình cài đặt: Windows Installer sẽ làm rất nhiều việc cho bạn.
Pixdigit 802 huy hiệu bạc11 huy hiệu đồng2 silver badges11 bronze badges Đã trả lời ngày 13 tháng 8 năm 2009 lúc 20:43Aug 13, 2009 at 20:43
Mcandremcandremcandre 21.6K19 Huy hiệu vàng84 Huy hiệu bạc145 Huy hiệu đồng19 gold badges84 silver badges145 bronze badges 7
Bạn đã thử OS.MKDIR chưa? Bạn cũng có thể thử đoạn mã mã nhỏ này:
Makedirs tạo ra nhiều cấp độ thư mục, nếu cần.
Đã trả lời ngày 13 tháng 8 năm 2009 lúc 20:39Aug 13, 2009 at 20:39
JuergenjuergenJuergen Huy hiệu vàng 12K738 Huy hiệu bạc55 Huy hiệu đồng7 gold badges38 silver badges55 bronze badges Bạn có thể muốn OS.MADEDIRS vì nó cũng sẽ tạo ra các thư mục trung gian, nếu cần.
Đã trả lời ngày 13 tháng 8 năm 2009 lúc 20:46Aug 13, 2009 at 20:46
Alex Martellialex MartelliAlex Martelli 830K164 Huy hiệu vàng1205 Huy hiệu bạc1385 Huy hiệu Đồng164 gold badges1205 silver badges1385 bronze badges 2 Tóm tắt: Trong hướng dẫn này, bạn sẽ học cách thao tác các thư mục trong Python bằng mô -đun 5 module.Nhận thư mục làm việc hiện tạiThư mục làm việc hiện tại là thư mục mà tập lệnh Python đang chạy. Để có được thư mục làm việc hiện tại, bạn sử dụng 6 như sau:
Để thay đổi thư mục làm việc hiện tại, bạn sử dụng chức năng 7:
Tham gia và chia một con đườngĐể làm cho một chương trình hoạt động trên các nền tảng bao gồm Windows, Linux và MacOS, bạn cần sử dụng các đường dẫn thư mục và tệp độc lập với nền tảng. Python cung cấp cho bạn một mô hình con 8 chứa một số chức năng và hằng số hữu ích để tham gia và phân chia đường dẫn.Hàm 9 kết hợp các thành phần đường dẫn với nhau và trả về một đường dẫn với bộ phân cách đường dẫn tương ứng. Ví dụ: nó sử dụng dấu gạch chéo ngược ( 0) trên Windows và Slash chuyển tiếp ( 1) trên MacOS hoặc Linux.Hàm 2 chia một đường dẫn vào các thành phần mà không có dấu phân cách đường dẫn. Ở đây, một ví dụ về việc sử dụng các hàm 9 và 2:
Kiểm tra nếu một đường dẫn là một thư mụcĐể kiểm tra xem một đường dẫn có tồn tại không và là một thư mục, bạn có thể sử dụng các chức năng 5 và 6. Ví dụ:
Tạo một thư mụcĐể tạo một thư mục mới, bạn sử dụng hàm 7. Và bạn phải luôn luôn kiểm tra xem một thư mục tồn tại trước khi tạo một thư mục mới.
Ví dụ sau đây tạo ra một thư mục mới gọi là 8 trong thư mục 9.
Đổi tên một thư mụcĐể đổi tên thư mục, bạn sử dụng hàm 0:
Xóa một thư mụcĐể xóa một thư mục, bạn sử dụng chức năng 1 như sau:
Đi qua một thư mục một cách đệ quyHàm 2 cho phép bạn đi qua một thư mục đệ quy. Hàm 2 trả về thư mục gốc, các thư mục con và tệp. Ví dụ sau đây cho thấy cách in tất cả các tệp và thư mục trong thư mục 9: 0Bản tóm tắt
Bạn có thấy hướng dẫn này hữu ích không? Python mở có tạo ra các thư mục không?Mô -đun HĐH của Python bao gồm các chức năng để tạo và xóa các thư mục (thư mục), truy xuất nội dung của chúng, thay đổi và xác định thư mục hiện tại, v.v.Để giao diện với hệ điều hành cơ bản, trước tiên bạn phải nhập mô -đun OS., retrieving their contents, altering and identifying the current directory, and more. To interface with the underlying operating system, you must first import the os module.
Các thư mục được gọi là trong Python là gì?Nhưng đừng nhầm lẫn;Một từ điển chỉ đơn giản là những gì bạn gọi là một thư mục.Trong hướng dẫn thư mục Python này, chúng tôi sẽ nhập mô -đun HĐH để có thể truy cập các phương pháp chúng tôi sẽ áp dụng.a dictionary is simply what you call a folder. In this Python Directory tutorial, we will import the OS module to be able to access the methods we will apply. |