Why Python has no equivalent of JDBC of Java?
formisc at gmail.com
Sun May 19 17:49:40 EDT 2019
You clearly know more about python/java universe than i do.
But im infinitely thankful to cx team for putting out the package.
Feature and performance wise , even with non supported oracle timesten, it
Id always go after "native" vs jdbc. But i understand that most of apps
have a very general workflow of " select some, insert some/delete" thus
most of the native features are not required..
Sorry, its Sunday, float off the subject.
On Sun, May 19, 2019, 17:33 Marco Sulla via Python-list <
python-list at python.org> wrote:
> I programmed in Python 2 and 3 for many years, and I find it a fantastic
> Now I'm programming in Java by m ore than 2 years, and even if I found its
> code much more boilerplate, I admit that JDBC is fantastic.
> One example over all: Oracle. If you want to access an Oracle DB from
> Python, you have to:
> 1. download the Oracle instantclient and install/unzip it
> 2. on Linux, you have also to install/unzip Development and Runtime package
> 3. on windows, you have to add the instantclient to PATH
> 4. on Linux, you have to create a script to source that sets PATH,
> ORACLE_HOME and LD_LIBRARY_PATH
> Finally, you can use cx_Oracle.
> Java? You have only to download ojdbcN.jar and add it to Maven/Gradle.
> Why Python has no equivalent to JDBC?
More information about the Python-list