Skip to main content

↻ 一个用于 mongodb 数据库转换为各类文件格式的库

Project description

↻ Mongo2file

↻ 一个 Mongodb 数据库转换为表格文件的库

安装

pip install mongo2file

基本用法

import os
from mongo2file import MongoEngine

M = MongoEngine(
    host=os.getenv('MONGO_HOST', '127.0.0.1'),
    port=int(os.getenv('MONGO_PORT', 27017)),
    username=os.getenv('MONGO_USERNAME', None),
    password=os.getenv('MONGO_PASSWORD', None),
    database=os.getenv('MONGO_DATABASE', 'test_'),
    collection=os.getenv('MONGO_COLLECTION', 'test_')
)


def to_csv():
    result_ = M.to_csv()
    assert "successfully" in result_


def to_excel():
    result_ = M.to_excel()
    assert "successfully" in result_


def to_json():
    result_ = M.to_excel()
    assert "successfully" in result_

有关更多 mongo2file 详细信息,请参阅文档。

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mongo2file-1.0.1.tar.gz (13.9 kB view details)

Uploaded Source

File details

Details for the file mongo2file-1.0.1.tar.gz.

File metadata

  • Download URL: mongo2file-1.0.1.tar.gz
  • Upload date:
  • Size: 13.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.10.1 pkginfo/1.7.1 requests/2.27.0 requests-toolbelt/0.9.1 tqdm/4.41.0 CPython/3.8.3

File hashes

Hashes for mongo2file-1.0.1.tar.gz
Algorithm Hash digest
SHA256 5e451641ea077e42ca1ae57bed060947d8e12e9b9df0ccde4a0e6d03077e0e47
MD5 b6d44522f115c9413a67f066b2dfefe5
BLAKE2b-256 cbec6d66b941afde06ecff0dc60a089261de44c1d6e3a2a0030681cf08460fe6

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page