pip install PyPDF2
Sau khi cài đặt thành công thì chúng ta có thể chuyển qua bước tiếp theo
/Users/user_name/Documents/PythonScripts
Các bạn có thể lưu code ở một đường dẫn khác tuỳ ý các bạn. Đoạn code như sau:
import argparse
from PyPDF2 import PdfFileMerger
parser = argparse.ArgumentParser(description="Merge multiple pdfs into one pdf")
parser.add_argument('-o','--output')
parser.add_argument('-i','--input', nargs="+")
args = parser.parse_args()
pdfs = args.input
merger = PdfFileMerger()
for pdf in pdfs:
merger.append(pdf)
merger.write(args.output)
merger.close()
python /Users/user_name/Documents/PythonScripts -o duong_dan_toi_file_ket_qua.pdf -i file1.pdf file2.pdf file3.pdf
Trong cú pháp trên, sau “-o” bạn để tên của file đã được gộp, sau “-i” bạn để danh sách các file con sẽ gộp.
Vì nếu viết hết đường dẫn tới các files cần gộp sẽ rất dài, vậy nên khi sử dụng, mình thường chuyển thư mục hiện tại tới thư mục chứa các file pdf cần gộp, sau đó có thể tham chiếu tới các file bởi tên file mà không cần đường dẫn đầy đủ.
Như vậy, trong bài viết này, chúng ta đã có thể tạo ra được một công cụ đơn giản phục vụ cho công việc gộp file PDF thành 1 file. Chúc các bạn ứng dụng tốt vào công việc.
Các bạn có thể học thêm nhiều kỹ thuật sử dụng Python để tương tác với Excel, tạo ra nhiều công cụ điều khiển Excel, tương tác với các phần mềm trên Web trong khoá học Lập trình tương tác python Excel – chìa khoá tối ưu công việc của Thanh.
Đăng ký học qua Email Listen@hocexcel.online
Hộ kinh doanh Học Excel Online.
Số ĐK: 17A80048102
© Học Excel Online. All rights reserved.