Phiên bản mới của gấu trúc sử dụng the following interface để tải file Excel:Pandas: Nhìn lên danh sách các sheet trong một file excel
read_excel('path_to_file.xls', 'Sheet1', index_col=None, na_values=['NA'])
nhưng những gì nếu tôi không biết các tấm mà có sẵn?
Ví dụ, tôi đang làm việc với các file excel rằng tờ sau
dữ liệu 1, dữ liệu 2 ..., dữ liệu N, foo, thanh
nhưng tôi không biết N
một ưu tiên.
Có cách nào để lấy danh sách trang tính từ tài liệu excel trong Pandas không?
Cảm ơn @Andy. Tôi có thể hỏi, không Pandas tải bảng excel trong 'ExcelFile'? Ngoài ra, nói rằng tôi nhìn lên danh sách các tờ và quyết định tải N của họ, nên tôi tại điểm đó gọi 'read_excel' (giao diện mới) cho mỗi tờ, hoặc dính vào' x1.parse'? –
Tôi nghĩ * ExcelFile giữ cho tệp mở (và không đọc tất cả), tôi nghĩ việc sử dụng phân tích cú pháp (và mở tệp chỉ một lần) có ý nghĩa nhất ở đây. tbh Tôi đã bỏ lỡ sự xuất hiện của read_excel! –
Được đề cập trước đây [ở đây] (http://stackoverflow.com/a/16896091/1240268), nhưng tôi muốn giữ một từ điển của DataFrames bằng cách sử dụng '{sheet_name: xl.parse (sheet_name) cho sheet_name trong xl.sheet_names}' –