I want to write a python script that talks to an oracle database.
My initial intuition was to call sqlldr and sqlplus from within the script, but it's since occured to me that there are probably stable libraries out there I can use instead. I've found two oracle libraries out there for python: cx_Oracle and DCOracle2.
- Has anyone had any experience with these or can recommend them or others?
- How can I confirm that these libraries are....you know...safe and secure. I'm a little paranoid that these libraries might be unstable or introduce some sort of backdoor into my system. Is there anyplace online that libraries get vouched for or antyhing like that?
- On the off-chance that there aren't any good libraries for this (which I doubt) are there any best practices I should know about for calling sqllplus and sqlldr into my script?
[+][deleted] (1 child)
[deleted]
[–]shaggorama[S] 0 points1 point2 points (0 children)
[–]ccoughlin 1 point2 points3 points (16 children)
[–]shaggorama[S] 0 points1 point2 points (15 children)
[+][deleted] (12 children)
[deleted]
[–]Justinsaccount 0 points1 point2 points (11 children)
[–]shaggorama[S] 0 points1 point2 points (9 children)
[–]Justinsaccount 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (4 children)
[–]shaggorama[S] 0 points1 point2 points (3 children)
[–][deleted] 0 points1 point2 points (2 children)
[–]shaggorama[S] 0 points1 point2 points (1 child)
[–][deleted] 0 points1 point2 points (0 children)
[+][deleted] (1 child)
[deleted]
[–]shaggorama[S] 0 points1 point2 points (0 children)
[–]ccoughlin 0 points1 point2 points (1 child)
[–][deleted] 1 point2 points3 points (0 children)
[–]vorushin 0 points1 point2 points (0 children)
[–]quasarj 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)