Tạo tài liệu bằng Python

Tạo các tệp Văn bản và Microsoft Word DOCX, DOC trong Ứng dụng Python mà không cần cài đặt Microsoft Office ®.

 

Lưu trữ dữ liệu là điều cơ bản của bất kỳ ứng dụng phần mềm nào tùy thuộc vào bản chất ứng dụng. Vị trí lưu trữ có thể là cơ sở dữ liệu, XML, JSON, tệp văn bản, báo cáo Excel hoặc tài liệu Microsoft Word. Tệp I / O là một phần của bất kỳ ngôn ngữ nào và hầu hết các ngôn ngữ bao gồm Python đều hỗ trợ ghi dữ liệu vào tệp văn bản. Hãy xem xét ngôn ngữ Python. Viết các tệp văn bản hiện có bằng Python, Nó cung cấp phương pháp mở, viết và đóng cho các tác vụ này. Trước hết hãy mở tệp với đường dẫn tệp có liên quan và thêm hoặc viết tính năng làm đối số. Sau đó ghi văn bản cần thiết vào tệp và cuối cùng đóng tệp bằng phương thức close ().

Để tạo tài liệu Microsoft Word bằng Python, Chúng tôi sử dụng gói API Aspose.Total for Python via .NET có API Aspose.Words for Python via .NET như một phần của gói. API này cung cấp giải pháp tự động hóa tài liệu đầy đủ cho các hóa đơn, báo cáo và các bài báo kỹ thuật. Quy trình tạo tài liệu từ được liệt kê dưới đây.

Cách tạo tệp văn bản bằng Python

Tạo và ghi vào tệp văn bản rất đơn giản. Python cung cấp phương thức open () với ba tham số và phải sử dụng một trong các tham số cùng với đường dẫn tệp. Ba tham số là “x”, “a” và “w”. Bằng cách cung cấp “x”, tệp mới sẽ được tạo nhưng sẽ xảy ra lỗi trong trường hợp tệp đã tồn tại. Bằng cách cung cấp “a”, tệp văn bản mới sẽ được tạo nếu không tồn tại và trong trường hợp tồn tại, nội dung sẽ được thêm vào ở cuối. Và cuối cùng cung cấp “w”, tài liệu văn bản mới sẽ được tạo và ghi đè bằng nội dung mới trong trường hợp nó đã tồn tại.

Python - Tạo tệp văn bản

Tạo tài liệu Microsoft Word

Total Python Word API có nhiều tính năng bao gồm tạo tệp Microsoft Word, chèn hình ảnh và văn bản vào tài liệu, thêm bảng và danh sách trong tệp cũng như sửa đổi các tài liệu hiện có một cách dễ dàng. Để tạo quy trình tài liệu Microsoft Word, hãy tạo đối tượng của các lớp DocumentDocumentBuilder . Thêm văn bản, đoạn văn, danh sách và bảng được yêu cầu trong tài liệu và cuối cùng lưu nó.

Python - Tạo tài liệu Microsoft Word