首页 > 解决方案 > Errno 13 权限被拒绝:'/test.txt'

问题描述

我应该更改哪一行来解决这个问题?

Errno 13 权限被拒绝:'/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)

标签: python

解决方案


推荐阅读