Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何检查word文档中是否提供了问题的详细信息?_Python_Python 3.x_Ms Word_Nltk_Spacy - Fatal编程技术网

Python 如何检查word文档中是否提供了问题的详细信息?

Python 如何检查word文档中是否提供了问题的详细信息?,python,python-3.x,ms-word,nltk,spacy,Python,Python 3.x,Ms Word,Nltk,Spacy,我有几个问题,并在.DOCX文档中详细阐述了与这些问题相关的上下文。我需要弄清楚他们是否为相应的问题提供了额外的信息 例如: (一些文本段落) 问题: 问题1 问题2?还有一个问题吗 问题3 (一些文本段落) 问题1?(这些问题与上述问题1完全相同) 有关此问题的详细信息 问题2?还有一个问题吗 有关此问题的详细信息 问题3 有关此问题的详细信息 我必须检查该文件中是否提供了关于同一问题的额外信息。每个文档可能有不同的问题集,我需要做的就是确定每个问题,并检查文档后面是否提到了这些相同的问

我有几个问题,并在.DOCX文档中详细阐述了与这些问题相关的上下文。我需要弄清楚他们是否为相应的问题提供了额外的信息

例如:

(一些文本段落)

问题:

  • 问题1
  • 问题2?还有一个问题吗
  • 问题3
  • (一些文本段落)

  • 问题1?(这些问题与上述问题1完全相同)

    有关此问题的详细信息

  • 问题2?还有一个问题吗

    有关此问题的详细信息

  • 问题3

    有关此问题的详细信息


  • 我必须检查该文件中是否提供了关于同一问题的额外信息。每个文档可能有不同的问题集,我需要做的就是确定每个问题,并检查文档后面是否提到了这些相同的问题(无需检查答案部分)
    如何实现这一点?

    如果您知道问题模式,只需检查两个问题之间是否有答案。

    每个文档可能有不同的问题集,我只需识别每个问题并检查是否有相同的问题(无需检查答案部分)如果您有许多Word文档,并且希望检查文档中是否有重复,那么您必须阅读每个问题,然后可以将每个问题添加到数组中。如果问题已在数组中,则您已发现重复。此外,如果您想本地化重复,我建议您使用一个以问题为键的字典和一个字符串数组,其中包含出现问题的每个文件名。希望有帮助:)