【发布时间】:2015-04-22 12:46:03
【问题描述】:
我有这个功能:
import codecs
from sklearn.feature_extraction.text import TfidfVectorizer
with codecs.open('/Users/user/Desktop/file.txt', encoding='utf-8') as f:
spanish_stop_words = [line.strip() for line in f]
print spanish_stop_words
from sklearn.feature_extraction import text
my_stop_words = text.ENGLISH_STOP_WORDS.union(spanish_stop_words)
tfidf_vect= TfidfVectorizer(stop_words=set(my_stop_words))
我一直在努力使用 argparse documentation,以便了解我可以在哪里调用上述“脚本”,但我不知道如何将它与 argparse 模块合并。另外我想在这一行询问用户的路径:
'/Users/user/Desktop/file.txt'
如何将其与简单的 argparse 架构合并?提前谢谢各位!
【问题讨论】:
-
argparse不是脚本。它是一个帮助您编写命令行界面的模块。不如先试试tutorial? -
当我提到“脚本”时,我不是在谈论 argparse。我说的是我之前的台词...
-
对,但是要“合并”
argparse到其中,您仍然需要导入模块并使用它来创建命令行界面。本教程将向您展示如何操作。 -
@MartijnPieters 抱歉这个问题很糟糕......但我想现在有必要受到惩罚,我明白调用功能时发生了什么......相信我,我讨厌做这种问题...
-
我没有为您的帖子投票,但文档并不那么难以理解,是吗?人们可能会觉得您还没有在这里完成研究。
标签: python python-2.7 command-line-arguments argparse