Có ai biết cách tạo tệp XLSX mới bằng OpenPyXL trong Python không?
filepath = "/home/ubun/Desktop/stocksinfo/yyy.xlsx"
wb = openpyxl.load_workbook[filepath]
ws = wb.get_active_sheet[]
Tôi cần thêm gì?
Hỏi ngày 8 tháng 8 năm 2015 lúc 12:19Aug 8, 2015 at 12:19
2
Tôi xin lỗi đầu tôi đang quay lại. :] Điều này giải quyết vấn đề
filepath = "/home/ubun/Desktop/stocksinfo/test101.xlsx"
wb = openpyxl.Workbook[]
wb.save[filepath]
Điều này sẽ tạo một tệp mới.
Trang web tài liệu chứa QuickStart trên trang nhất.
Robert Lujo
Huy hiệu vàng 14,8K55 gold badges54 silver badges71 bronze badges
Đã trả lời ngày 8 tháng 8 năm 2015 lúc 14:11Aug 8, 2015 at 14:11
Newboy11Newboy11Newboy11
2.4323 huy hiệu vàng22 Huy hiệu bạc37 Huy hiệu đồng3 gold badges22 silver badges37 bronze badges
1
Cài đặt và Nhập OpenPyXL
import openpyxl
Tạo sổ làm việc mới
wb = openpyxl.Workbook[]
Nhận tên trang
Sheet_name = wb.sheetnames
Lưu sổ làm việc đã tạo tại cùng một đường dẫn mà tệp .py tồn tại
wb.save[filename='Test.xlsx']
Đã trả lời ngày 16 tháng 8 năm 2019 lúc 7:19Aug 16, 2019 at 7:19
1
Stephen Rauch ♦♦
46.1K31 Huy hiệu vàng107 Huy hiệu bạc127 Huy hiệu đồng31 gold badges107 silver badges127 bronze badges
Đã trả lời ngày 8 tháng 8 năm 2015 lúc 12:32Aug 8, 2015 at 12:32
Charlie Clarkcharlie ClarkCharlie Clark
17.4K4 Huy hiệu vàng45 Huy hiệu bạc52 Huy hiệu đồng4 gold badges45 silver badges52 bronze badges
2
Giới thiệu
Trong bài viết này, tôi chỉ ra cách làm việc excel với openpyxl.
Môi trường
Môi trường thời gian chạy như dưới đây.
- Python 3.6
- OpenPyxl 2.5.6
Cài đặt
Sử dụng OpenPyXL. Tài liệu chính thức của OpenPyXL cho biết ..
OpenPyXL là thư viện Python để đọc/ghi các tệp XLSX/XLSM/XLSM/XLTX/XLTM Excel 2010.
Tuy nhiên, OpenPyXL cũng có thể hoạt động với
filepath = "/home/ubun/Desktop/stocksinfo/test101.xlsx"
wb = openpyxl.Workbook[]
wb.save[filepath]
1 trên MacBook Pro của tôi.Hãy để cài đặt với lệnh
filepath = "/home/ubun/Desktop/stocksinfo/test101.xlsx"
wb = openpyxl.Workbook[]
wb.save[filepath]
2.Tạo tệp Excel mới
Nhập OpenPyxl
Lúc đầu, nhập
filepath = "/home/ubun/Desktop/stocksinfo/test101.xlsx"
wb = openpyxl.Workbook[]
wb.save[filepath]
3 lớp từ openpyxl1from openpyxl import Workbook
Tạo sổ làm việc
filepath = "/home/ubun/Desktop/stocksinfo/test101.xlsx"
wb = openpyxl.Workbook[]
wb.save[filepath]
3 là một lớp cho tệp excel trong openpyxl.Tạo trường hợp
filepath = "/home/ubun/Desktop/stocksinfo/test101.xlsx"
wb = openpyxl.Workbook[]
wb.save[filepath]
3 hoạt động tạo một sổ làm việc trống mới với ít nhất một bảng tính.1# Create a Workbook
2wb = Workbook[]
Thay đổi tên của bảng tính
Bây giờ hãy thay đổi tên của
filepath = "/home/ubun/Desktop/stocksinfo/test101.xlsx"
wb = openpyxl.Workbook[]
wb.save[filepath]
6 thành bảng đã thay đổi.“Changed Sheet” .1ws = wb.active
2ws.title = "Changed Sheet"
Thuộc tính
filepath = "/home/ubun/Desktop/stocksinfo/test101.xlsx"
wb = openpyxl.Workbook[]
wb.save[filepath]
7 trong ví dụ filepath = "/home/ubun/Desktop/stocksinfo/test101.xlsx"
wb = openpyxl.Workbook[]
wb.save[filepath]
3 trả về tham chiếu đến bảng tính đang hoạt động.Lưu tập tin
Lưu một tệp dưới dạng
filepath = "/home/ubun/Desktop/stocksinfo/test101.xlsx"
wb = openpyxl.Workbook[]
wb.save[filepath]
9 với hàm import openpyxl
0.1wb.save[filename = 'sample_book.xlsx']
Tệp
import openpyxl
1 đã lưu tồn tại trong cùng một thư mục với chương trình.Bây giờ hãy mở tệp và kiểm tra xem tên tệp đã được thay đổi chính xác.
Mở tệp Excel đã tồn tại
Thật dễ dàng để có được ví dụ
filepath = "/home/ubun/Desktop/stocksinfo/test101.xlsx"
wb = openpyxl.Workbook[]
wb.save[filepath]
3 bằng hàm import openpyxl
3.filepath = "/home/ubun/Desktop/stocksinfo/test101.xlsx"
wb = openpyxl.Workbook[]
wb.save[filepath]
0Sự kết luận
Nó có sẵn cho ..
- Tạo tệp excel tạo phiên bản
3filepath = "/home/ubun/Desktop/stocksinfo/test101.xlsx" wb = openpyxl.Workbook[] wb.save[filepath]
- Lưu tệp Excel với chức năng
0import openpyxl
- Thay đổi tên mặc định
6 với thuộc tínhfilepath = "/home/ubun/Desktop/stocksinfo/test101.xlsx" wb = openpyxl.Workbook[] wb.save[filepath]
7filepath = "/home/ubun/Desktop/stocksinfo/test101.xlsx" wb = openpyxl.Workbook[] wb.save[filepath]
- Mở tệp Excel với chức năng
3import openpyxl