Skip to main content

A python package for connecting with database.

Project description

# MongoDB Connection Utility ## Overview

This Python package provides utility functions to simplify interactions with MongoDB databases. It allows you to easily create a MongoDB client, database, and collection, as well as insert records into the database. Installation

#### You can install the package using pip:

bash

  • pip install mongo_connection_owais

## Usage

#### To use this package, follow these steps:

Import the mongo_operation class from the package:

  • from mongo_connection_owais import mongo_operation

Create an instance of the mongo_operation class by providing the MongoDB connection URL, database name, and optional collection name:

  • client_url = “mongodb://localhost:27017/”

  • database_name = “my_database”

  • collection_name = “my_collection”

  • mongo_op = mongo_operation(client_url, database_name, collection_name)

#### Insert records into the MongoDB collection:

  • record = {“key”: “value”}

  • mongo_op.insert_record(record, collection_name)

#### Perform bulk insertion of data from a CSV or Excel file:

  • datafile = “data.csv”

  • mongo_op.bulk_insert(datafile, collection_name)

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

mongo_test_ts-0.0.7.tar.gz (2.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mongo_test_ts-0.0.7-py3-none-any.whl (2.8 kB view details)

Uploaded Python 3

File details

Details for the file mongo_test_ts-0.0.7.tar.gz.

File metadata

  • Download URL: mongo_test_ts-0.0.7.tar.gz
  • Upload date:
  • Size: 2.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.23

File hashes

Hashes for mongo_test_ts-0.0.7.tar.gz
Algorithm Hash digest
SHA256 b35e3b9cb4ba2ec6bb15e43f0ff3cec2ec5056aee9e09cde2b9c48d25e6c26d9
MD5 54aab68241bf021ebd797d7da61edfc3
BLAKE2b-256 da8ee4cfd972d40f564dc1d49ace65ffe21e61a5b41c61394f28d4a8b1aaff94

See more details on using hashes here.

File details

Details for the file mongo_test_ts-0.0.7-py3-none-any.whl.

File metadata

  • Download URL: mongo_test_ts-0.0.7-py3-none-any.whl
  • Upload date:
  • Size: 2.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.23

File hashes

Hashes for mongo_test_ts-0.0.7-py3-none-any.whl
Algorithm Hash digest
SHA256 c78969e1ffc1362e3f92b9fe183a27e5ffec882635d65bc462948c9c03ebe5e1
MD5 738e6d9ad9eb390a7ed18876074d891f
BLAKE2b-256 a45d9e60f93885447b7fdc5e1a3840940f6efe92316c3415bfecc67f8572fc2b

See more details on using hashes here.

Supported by

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