Hướng dẫn how read all excel files in python? - cách đọc tất cả các tệp excel trong python?
Như đã đề cập trong các bình luận, một lỗi bạn đang mắc phải là bạn đang lặp qua một danh sách trống. Show Đây là cách tôi sẽ làm điều đó, sử dụng một ví dụ về có 5 tệp Excel giống hệt nhau được thêm vào từng tệp khác. (1) Nhập khẩu:
(2) Tệp danh sách:
Output:
(3) Chọn các tệp 'XLS':
Output:
(4) Khởi tạo DataFrame trống:
(5) Vòng lặp qua danh sách các tệp để nối với DataFrame trống:
(6) Tận hưởng DataFrame mới của bạn. :-)
Output: Cải thiện bài viết Lưu bài viết Cải thiện bài viết Lưu bài viết Đọc Approach:
Dưới đây là việc thực hiện. Python3 3 4 3 6 3 8 9 0 1 2 0 4 5 6 7 8 9 0 1 2 0 4 1 6 7 8 9 1 6 7 3 4 5 6 7 8 9 1 6 7 3 4 1 6 1 6 9Đầu ra: Lưu ý: Chương trình đọc tất cả các tệp Excel trong thư mục mà chính chương trình có mặt. The program reads all Excel files in the folder in which the program itself is present. Để đọc tất cả các tệp Excel trong một thư mục, hãy sử dụng mô -đun GLOB và phương thức read_excel (). Hãy nói rằng sau đây là các tệp Excel của chúng tôi trong một thư mục - Sales1.xlsx Sales2.xlsx Lúc đầu, đặt đường dẫn nơi đặt tất cả các tệp Excel. Nhận các tệp Excel và đọc chúng bằng cách sử dụng Glob - path = "C:\Users\amit_\Desktop\" filenames = glob.glob(path + "\*.xlsx") print('File names:', filenames) Tiếp theo, sử dụng vòng lặp for để lặp lại và đọc tất cả các tệp Excels trong một thư mục cụ thể. Chúng tôi cũng đang sử dụng read_excel () - 0Thí dụSau đây là mã hoàn chỉnh - 1Đầu raĐiều này sẽ tạo ra đầu ra sau - 2
Cập nhật vào ngày 27 tháng 9 năm 2021 11:28:01
|