Errno 13权限被拒绝:'/测试.txt'

2024-09-25 18:21:28 发布

您现在位置:Python中文网/ 问答频道 /正文

我应该换哪一行来解决这个问题?你知道吗

Errno 13 Permission denied: '/test.txt'

def summarizer(algo):
     text = excel_preprocessor()
     if algo is 'gensimTextRank':
         text_summarized = summarize(text, word_count=5000)
         return text_summarized
     elif algo is 'sumyTextRank':
         parser = PlaintextParser(text, Tokenizer('english'))
         stemmer = Stemmer('english')
         text_summarizer = TextRankSummarizer(stemmer)
         text_summarizer.stop_words = get_stop_words('english')
         summarized = text_summarizer(parser.document, 25)
         sent = []
         for sentence in summarized:
             sent.append(str(sentence))
         text_summarized = "\n\n".join(sent)
         return text_summarized
     else:
         msg = "Accepted Inputs are: \n1. gensimTextRank\n2. sumyTextRank"
         print(msg)
          if __name__ == "__main__":
     text = summarizer('gensimTextRank')
     text = text.replace("\n", "\n\n")
     with open(r"/test.txt", "w") as f:
         f.writelines(text)

Tags: texttesttxtparserreturnifenglishis