Skip to main content

pyoverflow3

Complete Rewrite of pyoverflow library from Python 2 to Python 3

A Python Library for Quick Debugging of Errors using StackOverflow

Supported Features

  • Quick Search of errors on StackOverflow for Python

Planned Features

Integration with other languages like:

  • Java
  • JavaScript
  • C
  • C++ and many more

Installation

$ pip install pyoverflow3

Getting Started

Import the package

from pyoverflow3.pyoverflow3 import pyoverflow3

Create a .py file and include try-except block where you may expect an error and pass the error and number of solutions into pyoverflow3.submit_error(err_msg,no_solutions)

Once an error gets generated, the library gets called and it instantly shows you possible solutions for your error.

Documentation

Available Methods

  • pyoverflow3.submit_error(err_msg,no_solution)

    Accepted arguments 2: err_msg: pass the error message from try-except block no_solution: pass the number of solutions you need to display

    Usage:

    #!/usr/bin/env python
    
     from pyoverflow3.pyoverflow3 import pyoverflow3
    
    a = int(input("Enter first number"))
    
    b = int(input("Enter second number"))
    
    
    try:
        div = a/b
        print(div)
    
    except Exception as e:
        #Error message and number of solutions
        pyoverflow3.submit_error(str(e),2)
    
    #Wait for the magic :)
    

Metadata

Release files for pyoverflow3 1.0.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pyoverflow3 1.0.2
File Size Uploaded
pyoverflow3-1.0.2.tar.gz 3.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pyoverflow3 1.0.2
File Interpreter ABI Platform
pyoverflow3-1.0.2-py3-none-any.whl Python 3 none any Details

Total release size: 7.4 kB

Release files / pyoverflow3-1.0.2.tar.gz

Download URL pyoverflow3-1.0.2.tar.gz
Size 3.8 kB
Tags Source
SHA-256 checksum
How to use checksums
1954834dd54249578a7f10264f98b043d989e4261effa4ae138a8926701fa7cf
BLAKE2b-256 checksum
How to use checksums
9eba37c50ef4e0e1472b40fdfffc24067a1a49cfe95b9b5a753c77fe7716cb79
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.3

Release files / pyoverflow3-1.0.2-py3-none-any.whl

Download URL pyoverflow3-1.0.2-py3-none-any.whl
Size 3.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
db3efb001f8451e08f5f9f03849bc42bf38784cc6551a86cc3844277719e514e
BLAKE2b-256 checksum
How to use checksums
a3b456bec926c5b975a213086b2ba970e573191742c428226ffbcc0e80dbe335
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.3

Release history Release notifications | RSS feed

This release

1.0.2 This release

2 release files

1.0.1

2 release files

1.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page