回答
如果您使用Linux例如Ubuntu的
從終端類型:
sudo apt-get install myspell-de-de hunspell-el
您可以檢查是否有它可以從一個Python提示符下鍵入:
import enchant
print enchant.list_languages()
要檢查它的工作原理,從一個Python提示符下鍵入:
import enchant
d = enchant.Dict('de_DE') # or 'el_GR'
d.check("Hello") # False
d.check("Guten") # True
對於詞典的更全面的列表,請參閱:
http://packages.ubuntu.com/xenial/myspell-dictionary
http://packages.ubuntu.com/xenial/aspell-dictionary
http://packages.ubuntu.com/source/xenial/libreoffice-dictionaries
非常感謝您的快速回答。是否有可能從文件加載字典?以下似乎不適合我。有任何想法嗎? '''enchant.request_pwl_dict(「/ dumps/dictionaries/en_US.dic」)''' – user706838
不,我不這麼認爲。字典是二進制文件PWL是一個文本文件。你還需要一個字典來使用PWL。有關製作字典的說明,請參閱http://www.suares.com/index.php?page_id=25&news_id=233,但我還沒有看到任何綁定python來做到這一點。也許你可以用python做類似的事情,但只需要用包管理器安裝字典就簡單多了 –
只需從http://pythonhosted.org/pyenchant/api/enchant.html中得到一個想法「myspell提供程序將搜索任何查找字典文件時在「enchant.myspell.dictionary.path」參數中給出的目錄「是否對你有用? –
- 1. 如何將字典添加到PyEnchant?
- 2. 使用字典作爲其他字典中的關鍵字
- 3. Сreation從其他字典
- 4. Python字典 - 從其他值
- 5. 填充與其他字典
- 6. 如何從項目內的其他頁面下載字符串
- 7. 如何防止其他用戶下載/打開其他文件?
- 8. 以其他名字下載PDF。 ASP.NET
- 9. 如何遍歷一個深度嵌套的字典,其中包含Python中的列表和其他字典?
- 10. 從列表和其他字典中嵌套字典
- 11. 從VimL(vimscript)中的其他自動加載字典功能調用自動加載字典功能
- 12. 排序字典使用其他字典的鍵的值
- 13. 按照Python中其他字典的值排序詞典
- 14. 創建結合兩個其他字典的字典
- 15. 其中有3個字典的字典
- 16. 如何在不阻礙其他情況下下載圖像?
- 17. 無法從網站下載JD-Eclipse?任何其他下載源?
- 18. python在字典的其他列表中查找字典的元素
- 19. 如何從MVC中的其他視圖加載編輯字段
- 20. 序列化Request.Form字典或其他
- 21. 以其他形式閱讀字典
- 22. 爲什麼對象中的字典與其他字典沒有區別?
- 23. 如何訪問其他xaml文件中App.xaml資源字典中的變量?
- 24. 如何在其他表單上設置字典值?
- 25. 如何訂購字典而不使用_collections或其他庫?
- 26. 如何從列表中表示字典,假設其旁邊的每個其他數字都是其值?
- 27. 如何高效地在python中搜索下面的json字典並將其存儲到列表或其他字典中?
- 28. 如何將一個詞典中的元素添加到其他詞典中? Python
- 29. 如何將字典加載到UIPickerView中
- 30. 如何將其他網站文件下載到我的網站?
是的,你應該能夠下載一些字典,而不必讓他們自己。你在使用哪種操作系統? –