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.5.tar.gz (3.0 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.5-py3-none-any.whl (2.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: mongo_test_ts-0.0.5.tar.gz
  • Upload date:
  • Size: 3.0 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.5.tar.gz
Algorithm Hash digest
SHA256 fccfd594b6166933109fe88408d9f86c980161794186d7dd9bd133ca7abd8a39
MD5 6d820537a2117472c2471607e34216d8
BLAKE2b-256 3f849d0585c498b7e21c397cc2af06c61adfdc1b13cdc9b93e1c49e6068ea7ae

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mongo_test_ts-0.0.5-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.5-py3-none-any.whl
Algorithm Hash digest
SHA256 4cc3f70877ea1261db95bf5e1c6fd32bf96dc0fe56bc3ff27f2adf8c03a53f98
MD5 5b3c930410da790699be4621cd69acf6
BLAKE2b-256 2befde7de0cedcdec7a37ac9941215d4fb5ec08447471b47917567bdf7cdd76b

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