0

如何将CSV 文件内容作为参数传递给python 中的Web 服务。现在我只将 5 个值传递给 Web 服务并将其插入到 mongodb 数据库。我正在使用soaplib web 服务和mongodb 数据库,使用soaplib 加载数据到数据库。如何将 CSV 文件内容传递给 Web 服务并将其插入 mongodb 数据库?

谢谢

4

1 回答 1

0

尝试以下步骤:

  1. 首先找到 CSV 文件位置,它可以通过 Python 以编程方式访问。将其视为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 回答