Kontroller grammatik i Word-, PDF- og webdokumenter i Python

Python-løsning til grammatikkontrol ved hjælp af AI

Sømløs integration med de førende sprogmodeller som OpenAI, Claude og Gemini giver omfattende AI-baserede dokumentbehandlingsfunktioner til Python-applikationer.

Se kodestykket

AI Grammatikchecker til dokumenter i Python

Find og fremhæv grammatiske fejl i dokumenter ved hjælp af OpenAI-, Google- og Claude AI-modeller med Aspose.Words for Python via .NET. Metoden CheckGrammar analyserer DOC, DOCX, RTF, PDF, HTML, Markdown, ODT, TXT og EPUB-filer og markerer grammatiske problemer — så du kan levere poleret, professionelt indhold uden manuel korrekturlæsning.

Hvorfor udviklere vælger Aspose.Words til grammatikcheck

  • Én API‑opkald for at tjekke grammatik i et helt dokument
  • Understøttelse af OpenAI (GPT-4o), Google (Gemini) og Claude-modelfamilier
  • Fremhævede fejl i output‑dokumentet for nem gennemgang
  • Understøttelse af DOC, DOCX, RTF, PDF, ODT, HTML, Markdown, TXT, EPUB og flere

Godkendelse kræver en API‑nøgle fra den valgte AI‑udbyder. For en komplet liste over understøttede modeller, se API‑referencen.

Begynd at tjekke grammatik i Python i dag — prøv live‑demoen ovenfor.

Eksempelkode i Python til grammatikkontrol
Vælg målformatet fra listen
Kør kode
pip install aspose-words
Kopi
doc = aw.Document("Document.docx")
api_key = os.getenv("API_KEY")

# Brug generative sprogmodeller fra OpenAI.
model = aw.ai.AiModel.create(aw.ai.AiModelType.GPT_4O_MINI).with_api_key(api_key).as_open_ai_model()

grammar_options = aw.ai.CheckGrammarOptions()
grammar_options.improve_stylistics = True

proofed_doc = model.check_grammar(doc, grammar_options)
proofed_doc.save("Output.docx")
doc = aw.Document("Document.docx")
# Pass an empty string if the self-hosted model does not require an API key.
model = CustomAiModel("my-model-24b", "https://your-server.com/v1").with_api_key("")

grammar_options = aw.ai.CheckGrammarOptions()
grammar_options.improve_stylistics = True

proofed_doc = model.check_grammar(doc, grammar_options)
proofed_doc.save("Output.docx")

class CustomAiModel(aw.ai.OpenAiModel):
    def __init__(self, name, url):
        super().__init__(name)
        self._url = url
    @property
    def url(self):
        return self._url
Kør kode

Sådan kontrollerer du grammatik i et dokument ved hjælp af Python

  1. Installer Aspose.Words for Python via .NET.
  2. Tilføj en biblioteksreference (importer biblioteket) til dit Python-projekt.
  3. Åbn kildefilen i Python.
  4. Kald CheckGrammar-metoden og videregiv dit dokument.
  5. Når processen er færdig, vil de grammatiske problemer i dokumentet blive fremhævet, og du kan gemme resultatet som en ny fil i det ønskede format.

Python via .NET-bibliotek til grammatikkontrol

Vi hoster vores Python pakker i PyPi- depoter. Følg venligst trin-for-trin instruktionerne om, hvordan du installerer "Aspose.Words for Python via .NET" til dit udviklermiljø.

Systemkrav

Denne pakke er kompatibel med Python ≥3.5 og <3.12. Hvis du udvikler software til Linux, så se venligst på yderligere krav til gcc og libpython i produktdokumentation.

5%

Abonner på Aspose produktopdateringer

Få månedlige nyhedsbreve og tilbud leveret direkte til din postkasse.

© Aspose Pty Ltd 2001-2026. Alle rettigheder forbeholdes.