PythonでCSVファイルの内容をパラメーターとしてWebサービスに渡す方法.今、私は5つの値のみをWebサービスに渡し、それをmongodbデータベースに挿入しています. データベースへのsoaplibロードデータを使用して、soaplib Webサービスとmongodbデータベースを使用しています。CSV ファイルの内容を Web サービスに渡し、それを mongodb データベースに挿入する方法は?
ありがとう
次の手順を試してください。
path
このリンクに移動し、リンクされた記事で引用されている例に似たファイルを読んでください。
例:
fo = open(path + "yourfile.csv", "r+")
str = fo.read(10);
mongo-python-driver でMongoDB への接続を開きます
例:
import pymongo
client = pymongo.MongoClient("localhost", 27017)
次に、最終的に、ステップで読み取ったファイルのコンテンツを渡します
例:db.my_collection.save({"CSV_FileContent": Obj_CSV_File})
XML は問題ありませんが、最適な方法ではありません (XML に含まれる不要なメタデータがあるため) Web サービスの大きな XML データ。
Message Transmission Optimization Mechanismを検討するのが最善です。