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.