如何使用python删除文件中的特殊字符和停止字?

如何使用python删除文件中的特殊字符和停止字?,python,nltk,stop-words,Python,Nltk,Stop Words,我是python新手,正在努力使代码在不使用nltk的情况下从文件中删除停止词和特殊字符。我试着阅读并从其他问题中吸取一些想法,但没有一个对我有帮助 此外,我还尝试在PyCharm中安装nltk并导入它 import nltk 但它说: ModuleNotFoundError:没有名为“nltk”的模块 有人能帮我吗?非常感谢您如果您正在使用python2.7,请从运行的终端安装它:pip install nltk 否则,对于Python3,只需运行pip3安装nltk 如果你遇到这种错误

我是python新手,正在努力使代码在不使用nltk的情况下从文件中删除停止词和特殊字符。我试着阅读并从其他问题中吸取一些想法,但没有一个对我有帮助

此外,我还尝试在PyCharm中安装nltk并导入它

import nltk
但它说:

ModuleNotFoundError:没有名为“nltk”的模块


有人能帮我吗?非常感谢您

如果您正在使用python2.7,请从运行的终端安装它:
pip install nltk
否则,对于Python3,只需运行
pip3安装nltk

如果你遇到这种错误

只要从我们的python控制台运行
nltk.download('punkt')
(或者您在错误中看到的任何东西,这里我得到了punkt)


如果您使用的是python2.7,现在不应该看到任何importError,请从运行的终端安装它:
pip install nltk
否则,对于Python3,只需运行
pip3安装nltk

如果你遇到这种错误

只要从我们的python控制台运行
nltk.download('punkt')
(或者您在错误中看到的任何东西,这里我得到了punkt)


当我运行nltk.download()nltk downloader弹出窗口时,您现在不应该看到任何导入错误,但错误显示:[SSL:CERTIFICATE\u VERIFY\u FAILED]CERTIFICATE VERIFY:FAILED:无法获取本地颁发者证书(\u SSL.c:1056)如果您在mac os上,您能在应用程序中看到名为python3.x的文件夹吗?如果是,请输入它并单击名为install Certificate(或so)的文件,它对您有效吗?哦,有效。非常感谢。但是我怎么用这个来做PyCharm?很高兴。对于pycharm的使用,您无需做任何其他事情(pycharm只是您的IDE),只需在文件顶部导入nltk即可使用。如果您在virtualenv中安装了它,请不要忘记从此环境中启动脚本:)查看他们的脚本以很好地使用它您可以编辑问题并添加导入时的代码吗?因此,当我运行nltk.download()nltk downloader弹出窗口时,我可以与Mine进行比较,但错误显示:[SSL:CERTIFICATE\u VERIFY\u FAILED]CERTIFICATE VERIFY:FAILED:无法获取本地颁发者证书(\u SSL.c:1056)如果您在mac os上,您能在应用程序中看到名为python3.x的文件夹吗?如果是,请输入它并单击名为install Certificate(或so)的文件,它对您有效吗?哦,有效。非常感谢。但是我怎么用这个来做PyCharm?很高兴。对于pycharm的使用,您无需做任何其他事情(pycharm只是您的IDE),只需在文件顶部导入nltk即可使用。如果您在virtualenv中安装了它,请不要忘记从此环境中启动脚本:)查看他们的脚本以很好地使用它您可以编辑问题并添加导入时的代码吗?所以我可以和我的相比