0

PythonでCSVファイルの内容をパラメーターとしてWebサービスに渡す方法.今、私は5つの値のみをWebサービスに渡し、それをmongodbデータベースに挿入しています. データベースへのsoaplibロードデータを使用して、soaplib Webサービスとmongodbデータベースを使用しています。CSV ファイルの内容を Web サービスに渡し、それを mongodb データベースに挿入する方法は?

ありがとう

4

1 に答える 1

0

次の手順を試してください。

  1. まず、Python からプログラムでアクセスできる CSV ファイルの場所を見つけます。と考えてください。path
  2. このリンクに移動し、リンクされた記事で引用されている例に似たファイルを読んでください。

    例:

    fo = open(path + "yourfile.csv", "r+")
    str = fo.read(10);     
    
  3. mongo-python-driver でMongoDB への接続を開きます

    例:

    import pymongo
    client = pymongo.MongoClient("localhost", 27017)
    
  4. 次に、最終的に、ステップで読み取ったファイルのコンテンツを渡します

    db.my_collection.save({"CSV_FileContent": Obj_CSV_File})

ファイル コンテンツを Python プログラムから Web サービスに渡すには、次の手順を試してください。

于 2013-03-13T09:53:33.977 に答える