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.1.0.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.1.0-py3-none-any.whl (2.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: mongo_test_ts-0.1.0.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.1.0.tar.gz
Algorithm Hash digest
SHA256 af986e97fdcf2af4ef18dd6874c87775dd2a065fb4d1ca77e0db66e45edc1cba
MD5 0174800d61b1a0788867ebf3ac46e268
BLAKE2b-256 de2d84687db34d9767b51403efbb5a8380933f2ba10fd3f73d38ff6e5acf5a65

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mongo_test_ts-0.1.0-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.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 5b39b921e1187a190663be281b7f7533d7a3e511dd4118490cb2256845a6e55b
MD5 ade316a952252abd681c7b044ce5fab0
BLAKE2b-256 fd925623d745639311777d6f9398a3b2678e9b21a20eedd80ac19e139c423535

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