フライングスフィンクス - パイ

フライングSphinx Pythonクライアント
今すぐダウンロード

フライングスフィンクス - パイ ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • MIT/X Consortium Lic...
  • 価格:
  • FREE
  • 出版社名:
  • Pat Allan
  • 出版社のWebサイト:
  • https://github.com/flying-sphinx/

フライングスフィンクス - パイ タグ


フライングスフィンクス - パイ 説明

flying-sphinx-pyはflying-sphinx.comのためのPythonクライアントです(最初はHerokuアドオンとして、他のプラットフォームも追加されます)。現時点ではアルファを考えてみましょう。できるだけ早くドキュメンテーションを改善します。インストールはEasy_installまたはPipを介してFlyingSphinxパッケージを入手できます。現在、Herokuだけで書かれています。その後、このライブラリは機能しません。これらのデータベースは外部の入力を許可しないためです。それはその制限を回避することが技術的に可能ですが、最も多くのアプリが移行されるようになりましたが、そのような方法をサポートしていません。 Herokuでは、これらはアドオンで自動的に提供されるので、あなたは何も調べる必要はありません。他の場所ではおそらくあなたが始めるのが始まったとき、Sphinxの設定がFlying Sphinxサーバーにロードされたことを確認する必要があります。これは次のようにして行うことができます。インポートFlyingsPhinxFlyingSphinx.configuration()。アップロード( 'Raw Sphinx Configuration')#orflyingsPhinx.configuration()。upload_from_file( '/ path / path / to / file.conf')特定のファイルがある場合設定(ワードフォームやストップワードなど)では、これらは次のように送信されます.hillingsphinx.configuration()。upload_settings( 'wordforms'、 'wordforms.txt'、 'file'の内容 ')#orflyingsFInx.configuration()。upload_settings_from_file ( 'wordforms'、 '/ path/to/wordforms.txt')次のステップはSphinxをすべてのデータにインデックスすることです。これにより、飛行スフィンクスがデータベースに直接話をする必要があります。そのため、設定内のデータベース認証情報が正しいことを確認してください。 FlyingSphinx Index特定のインデックスのみを処理したい場合は、コマンドラインから追加の引数として入力します.flyingsphinx index asters userand - 索引を提供した場合 - デーモンを実行することができます.FlyingSphinx Start FlyingSphinx StopThereの他の2つの便利なコマンドを開始:sphinxを停止して再起動し、再起動し、sphinxを停止し、インデックスを処理してから再起動します。後者は、Sphinx構成構造を変更しているときに特に便利です。 FlyingSphinx Restart FlyingSphinx Rebuildallを通して、Via Herokuのコマンドラインツールを介して実行することができます:Heroku Run FlyingsPhinx索引付けはHerokuのスケジューラを通して呼び出され、定期的な索引付けが重要です。そこで。検索はあなたが使用しているどちらのSphinxクライアントライブラリに依存しています - しかし、サーバーとポートは環境変数を介してHerokuで入手できます.flining_sphinx_hostとflying_sphinx_port。 Flying Sphinx APIからもPython内でこの情報を入手することもできます.import flyingsphinxflyingsphinx.info()#hash /辞書は、Herokuが使用するものとしてPython 2.7用に構築されています。私はPython 3のためのパッチを喜んで受け入れますが、2.6または古いContributingPatchesは確かに歓迎されています(特にPythonが与えられている言語ではない言語ではありません)。 flying-sphinx.com APIのドキュメントは将来ある時点で提供されますが、一般的に次の点に注意してください。 - 環境はPIP / VirtualEnvを介して管理されています。 PIPを介して要件をインストールするには、次のコマンドを実行します.pip install -rの要件 - TXT - USE-MIRRORS.-私は2つのスペースに設定されています - あなたのパッチの大規約に従ってください。彼らはそのように実行できます。


フライングスフィンクス - パイ 関連ソフトウェア