Load Text from a String

GroupDocs.Comparison for Python via .NET can compare values from str variables directly — useful when the text never lives on disk (CLI input, REST request bodies, in-memory diffs).

Set LoadOptions.load_text to True to tell Comparer that the first argument is a literal string, not a file path. Read the merged result back via get_result_string().

Example: Compare two strings

from groupdocs.comparison import Comparer
from groupdocs.comparison.options import LoadOptions

def load_text_from_string():
    load_options = LoadOptions()
    load_options.load_text = True

    with Comparer("source text", load_options) as comparer:
        comparer.add("target text", load_options)
        comparer.compare("./result.docx")
        print("Result string:")
        print(comparer.get_result_string())

if __name__ == "__main__":
    load_text_from_string()
result.docx (107 bytes)
result.html (479 bytes)

Download full output

Close
Loading

Analyzing your prompt, please hold on...

An error occurred while retrieving the results. Please refresh the page and try again.