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

Uploaded Python 3

File details

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

File metadata

  • Download URL: mongo_test_ts-0.1.2.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.2.tar.gz
Algorithm Hash digest
SHA256 81daffb3afbb8384a135f3041334b13ba4a160b30145074bfadad0794b9a1ad0
MD5 c1ef12f5021630049b6231a278ff1fb5
BLAKE2b-256 974d43135ab6c439838823e48a3734c3eaf03138f60e363415aa0fb53fa1853a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mongo_test_ts-0.1.2-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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 f0a5ffb371582f1a787987777ef2aef21d21dabde84860e55efce8538e43b291
MD5 74dd79baa607d3125d2fc8f0ab33b7e5
BLAKE2b-256 ab52034143d247618625d57274788641897037afafe07062573bb8631e72b3f9

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