2011-06-22 4 views
3

ええ、私は少しのSQL-to-JSONを見たことがありますが、それ以外の方法についてはあまり話しません。私は私の質問が3倍だと思う:PythonでJSONからSQLに変換する:参考になるライブラリ/テクニックを教えてください。

私はこれを行うツールを作るためにホイールを再発明するだろうか? これを作るために調べるべき良いライブラリがありますか? SQLやJSONを効率的かつ簡潔に処理するための技術やイディオムがありますか?

通常どおり、すべての入力に感謝します。

+0

多分、いくつかのWebフレームワークのコンテキスト内にない限り、いくつかのコンテキストや例を追加することができます。どちらの方法が本当に理にかなっているのか分かりません。どのように使用されますか? – Gerrat

+0

@Gerrat:私は、現在jsonファイルに入っている一連のデータを取り出し、一連のSQLコマンド(構造を維持しながらデータベースにすべてを挿入する)か、単純にそれらのSQLコマンドを実行して出力したいと考えています。 – aped

答えて

0

あなたはPypiを試しましたか?いくつかのライブラリ/パッケージがあります。あなたが何かを見つけることができると確信しています。 http://pypi.python.org/pypi

Gerratとして、フレームワークを使用している場合は、それも同様に何かを持っている可能性があります。そうでない場合は、Pythonパッケージが必要なものを見つけるための最良の手段です。あなたがこれらの場所のいずれかで見つけることができない場合は、選択したフレームワークまたはPythonサイト用のコードスニペットセクションがあります。

ですので、いくつかの選択肢があります。あなたがする必要があるのはjfgiです^^

1

JSONにいくつかのSQLが含まれているという事実はかなり無関係です。

JSON文字列を含むファイルを読みたいと思うようです。文字列をPython変数に読み込むには、標準のPythonライブラリ(http://docs.python.org/library/json.html)のjsonモジュールを使用できます。

import json 
var = json.loads(your_string) 

その後、SQL文字列を取り出し、データベースに対応するpythonデータベースドライバを使用して実行します。

関連する問題