WIKI使用導(dǎo)航
站長(zhǎng)百科導(dǎo)航
站長(zhǎng)專題
- 網(wǎng)站推廣
- 網(wǎng)站程序
- 網(wǎng)站賺錢
- 虛擬主機(jī)
- cPanel
- 網(wǎng)址導(dǎo)航專題
- 云計(jì)算
- 微博營(yíng)銷
- 虛擬主機(jī)管理系統(tǒng)
- 開放平臺(tái)
- WIKI程序與應(yīng)用
- 美國(guó)十大主機(jī)
Sphinx/Python 數(shù)據(jù)源
來(lái)自站長(zhǎng)百科
Sphinx支持使用Python編寫數(shù)據(jù)源腳本,從而可以很方便的擴(kuò)展Sphinx的功能,來(lái)輕易的從任何Python可以操作的地方獲取需要進(jìn)行檢索的數(shù)據(jù)。當(dāng)前,Python幾乎支持所有的SQL數(shù)據(jù)庫(kù)以及NoSql存儲(chǔ)系統(tǒng),可以查看Python DatabaseInterfaces獲得詳細(xì)列表。
python #用于配置Python數(shù)據(jù)源程序的PYTHONPATH { path = /usr/local/Sphinx/etc/pysource path = /usr/local/Sphinx/etc/pysource/csft_demo } source sourcename { type = python #數(shù)據(jù)類型 name = csft_demo.MainSource #調(diào)用的python的類名稱 }
在以上配置中,對(duì)應(yīng)的Python數(shù)據(jù)源腳本,為/usr/local/Sphinx/etc/pysource/csft_demo/__init__.py,執(zhí)行索引操作時(shí),將從該腳本獲取數(shù)據(jù)。