Jak zarządzać dokumentami za pomocą biblioteki Python-Docs na Raspberry Pi

Jak zarządzać dokumentami za pomocą biblioteki Python-Docs na Raspberry Pi
Raspberry Pi to popularne urządzenie z wieloma funkcjami po zainstalowaniu na nim systemu operacyjnego Raspberry Pi. Raspberry Pi zawiera różne wbudowane biblioteki Python, które pomagają z łatwością zarządzać zadaniami. Biblioteka Python-Docs znany również jako „DOCXTPL”Jest jednym z tych bibliotek, które dają Ci możliwość utworzenia raportu dokumentu na temat Raspberry Pi.

Jeśli nie wiesz, jak to się robi, postępuj zgodnie z wytycznymi tego artykułu, które pomogą Ci w zarządzaniu raportem dokumentu za pomocą biblioteki Python-Docs Raspberry Pi.

Jak zarządzać raportem dokumentu za pomocą biblioteki Python-Docs na Raspberry Pi

Możesz zarządzać raportem dokumentów Raspberry Pi Instalując Biblioteka Python-Docs zwany DOCXTPL. Jest to jedna z powszechnie przyjętych bibliotek Python używanych do czytania, pisania i tworzenia dokumentów. Działa podobnie do szablonów dokumentów Word.

Poniższe kroki poprowadzą Cię, jak zainstalować DOCXTPL NA Raspberry Pi:

Krok 1: Zaktualizuj pakiety

Po pierwsze, upewnij się, że pakiety na Raspberry Pi są aktualne przy użyciu poniżej wspomnianego polecenia.

Aktualizacja $ sudo apt

Aby pobrać pakiety, możesz użyć następującego polecenia:

$ sudo apt uaktualnienie

Krok 2: Zainstaluj Python 3

Następnie musisz upewnić się, że Raspberry Pi OS zawiera Python3. Jeśli tak nie.

$ sudo apt instal Python3

Krok 3: Zainstaluj DOCXTPL

Po wykonaniu powyższych kroków możesz zainstalować Biblioteka DocxtPL Wykonując następujące polecenie:

$ Python3 -m PIP instaluj DocxtPL

Po pomyślnym zainstalowaniu DOCXTPL NA Raspberry Pi, Możesz łatwo utworzyć raport dokumentu.

Tworzenie dokumentu za pomocą Python DocxtPL

Aby utworzyć dokument, najpierw będziesz wymagać szablonu DOCX, aby go edytować DOCXTPL.

W naszym przypadku mamy szablon, który zawiera następujący tekst.

Tak więc w powyższym szablonie zamierzamy go edytować, dodając daty ceremonii ślubnej.

W tym celu otwórz Python IDE na Raspberry Pi i zapisz plik pod odpowiednią nazwą. W IDE użyj następującego przykładu kodu, aby utworzyć dokument na Raspberry Pi.

z DocxtPL Import DocxTemplate
Importuj datetime jako DT
# Tworzenie obiektu dokumentu (podaj ścieżkę, jeśli plik jest zapisany w katalogu innym niż katalog domowy)
DOC = DOCXTEMPLATE („Invitational_temp.Docx ”)
# Utwórz słownik kontekstowy (w tym miejscu będziesz musiał edytować zgodnie z szablonem dokumentu)
kontekst =
„Inv_date”: DT.Datetime.Teraz().Strftime („%d-%b-%y”),
„Rec_name”: „Ahmad”,
„Venue_Date”: „The Marriage Lawn”,
„SenderName”: „Awais”,

Doc.render (kontekst)
# Zapisz obiekt dokumentu jako plik słów
Doc.Save („Generated_invitation.Docx ')

Kliknij na "Uruchomić”Przycisk do wykonania kodu.

Po udanej kompilacji wygenerowany plik zostanie utworzony w katalogu Raspberry Pi Home, a po otwarciu pliku zobaczysz zmiany podświetlone na poniższym obrazku.

W ten sposób możesz dodać różne szablony i utworzyć wybrany raport dokumentu. Możesz dodać własny szablon lub śledzić ten wymieniony powyżej. Aby znaleźć inne szablony, odwiedź github.

Wniosek

DOCXTPL to biblioteka Python-docs, która wymaga środowiska Python3 do pracy na Raspberry Pi. Umożliwia tworzenie raportów dokumentów za pośrednictwem kodu Pythona. Procedura instalacji jest dość prosta i wymaga tylko trzech kroków. Po instalacji będziesz musiał utworzyć plik DOCX, zaimportować DOCXTPL biblioteka i użyj wbudowanych kodów Pythona, aby edytować raport dokumentu zgodnie z wyborem.