在shell脚本中,我正在检查是否已安装此软件包,如果未安装,则安装它.所以使用shell脚本:
import nltk
echo nltk.__version__
Run Code Online (Sandbox Code Playgroud)
但在停止shell脚本import行
在linux终端试图以这种方式看到:
which nltk
Run Code Online (Sandbox Code Playgroud)
没有任何想法它安装.
有没有其他方法可以在shell脚本中验证此软件包安装,如果没有安装,也可以安装它.
我正在尝试将一些结果写入pickle文件,如下所示:
raw_X = (self.token_ques(text) for text in training_data)
with open('/root/Desktop/classifier_result.pkl', 'wb') as handle:
pickle.dump(raw_X, handle)
Run Code Online (Sandbox Code Playgroud)
错误:
raise TypeError, "can't pickle %s objects" % base.__name__
TypeError: can't pickle generator objects
Run Code Online (Sandbox Code Playgroud)
任何帮助都会非常明显.
我想从维基百科页面获取主图像,我有所有维基百科实体名称,我从中创建维基链接并从该页面获取主图像。
我试过
https://github.com/richardasaurus/wiki-api , https://github.com/goldsmith/Wikipedia
但这并不适用于所有页面,尽管页面包含图像。
from wikiapi import WikiApi
wiki = WikiApi()
wiki = WikiApi({ 'locale' : 'es'})
def getWikiImage(entity):
results = wiki.find(entity)
print results
if len(results):
article = wiki.get_article(results[0])
print article.image
#getWikiImage("Rudy Sarzo")
getWikiImage("Melody Gersbach")
Run Code Online (Sandbox Code Playgroud)
位于http://www.mediawiki.org/wiki/API:Client_code#Python 的mediawiki api我检查了,但似乎没有帮助。
启动,重启和停止的命令是什么gearman?
到目前为止,我知道:
gearadmin --shutdown # stop
gearmand -d # I believe it is to restart. Not sure.
Run Code Online (Sandbox Code Playgroud)
管理的任何想法gearman?